Мы развернули сервер FreeNAS с общими ресурсами Samba в сети, состоящей из клиентов Windows и OSX.

Когда клиенты OSX копируют файлы в общие папки Samba, создается много файлов AppleDouble (например, ._something.jpg). При копировании тех же файлов в общую папку на сервере под управлением Windows файлы не будут созданы.

Что особенного в общей папке Samba, которая вызывает такое поведение и есть ли способ предотвратить это?

1 ответ1

2

SMB-клиент OS X будет хранить расширенные метаданные файла в именованных потоках данных, если определит, что сервер их поддерживает; в противном случае возвращается к хранению метаданных в файлах AppleDouble ("._"). См. Статью поддержки Apple № HT4017.

Сервер Windows, обслуживающий том NTFS, будет поддерживать их автоматически (они сохраняются как альтернативные потоки данных NTFS). AIUI с сервером Samba, вам нужно расширение, например vfs_streams или vfs_streams_depot, но я не уверен в деталях.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .