Я установил общий ресурс Samba в системе Centos, и все работает нормально, за исключением случаев, когда я копирую файл с помощью OS X Finder в общий ресурс, он создает два файла: фактический файл и то, что выглядит как файл журнала, который имеет добавление. _ на лицевой стороне.
Так, например, если я копирую index.php, он копирует его, плюс создает ._index.php с полу-поисковой информацией в нем.
Как мне остановить Samba? Я уверен, что это где-то в smb.conf, но не могу его найти.
Ура
Это не Самба, это клиент OS X. Поскольку общий ресурс Samba не поддерживает атрибуты файлов в стиле Mac (вилка ресурсов, коды типов и создателей, флаги Finder, расширенные атрибуты и т. Д.), Файловая система OS X разделит файл на AppleDouble формат, сохраняющий вилку данных (обычное содержимое файла) в виде одного файла, а все неподдерживаемые метаданные во втором файле с префиксом «._» в имени.
Я не думаю, что есть способ помешать клиенту OS X сделать это (там способ предотвратить файлы ".DS_Store", но это не работает для файлов AppleDouble). Существуют различные программы и сценарии, которые удаляют файлы AppleDouble (например, BlueHarvest). К сожалению, для некоторых типов файлов они фактически являются неотъемлемой частью файла (это, конечно, форматы, специфичные для Mac, такие как псевдонимы Finder), поэтому в зависимости от того, какие файлы вы храните, вы можете что-то удалить. важный.
На самом деле хитрость заключается в том, чтобы скрыть системные файлы на машине с Windows. Таким образом вы не должны видеть файлы, начинающиеся с точки "."