Вот наша текущая настройка:
Mac OS X 10.5.8 Файловый сервер с использованием расширенной (журнальной) файловой системы Mac OS. Существует общий ресурс, доступный через AFP (для настольных компьютеров Mac) и Samba для (настольных компьютеров Windows).
Вот что происходит:
Все дизайнеры GFX используют Mac и создают папки / файлы на файловом сервере через AFP, а программисты получают доступ к этим файлам с помощью samba. Иногда файлы и папки появляются со странными именами и становятся недоступными для тех, кто подключается через samba.
Единственный способ сделать созданную папку доступной - это вернуться на рабочий стол Mac, попавший в местоположение папки, создать новую папку и переместить содержимое испорченной папки в новую.
На рабочих столах Mac они могут обращаться к папкам безупречно, и имя папки / файла отображается так, как они были созданы. Только пользователи ПК, получающие доступ через Samba, имеют проблему с файлами / папками. Что странно, так это то, что это происходит случайным образом, и я не могу найти причину, по которой некоторые папки с файлами не работают для пользователей Samba. Я подозреваю, что пользователи Mac делают что-то с этим файлом / папкой, например, добавляют флаг или какое-либо свойство, которое совместимо с файловой системой Mac, но вызывает проблемы с samba.
Итак, мой вопрос:
Что вызывает эту проблему? Есть ли постоянное исправление? Если нет, то есть ли способ научить Mac использовать их, чтобы они не создавали проблем пользователям samba?
mangled names=no
в smb.conf позволяет мне просматривать файл как есть на клиенте macOS, включая завершающий пробел.