Я установил файловый сервер ubuntu. Мы используем только Mac, поэтому я предлагаю использовать протокол AFP с открытым исходным кодом netatalk для совместного использования. Но если компьютеру с Windows в будущем потребуются файлы с сервера, это проблема. Итак, мои вопросы:
Netatalk стабилен? Является ли проблема одновременной активации AFP и SMB?
Спасибо!
Я использовал 25 Mac на сервере ubuntu с использованием netatalk и NFS. Это катастрофа :
Во-первых, не используйте домашние каталоги на сервере с NFS. Это возможно, но некоторым приложениям (Adobe InDesign, Illustrator, Apple Mail и т. Д.) Это не нравится. Apple Mail со временем полностью испортит свою почтовую базу данных на рабочей станции, заставив заново создать все почтовые учетные записи на рабочих станциях. Более того, вы будете испытывать случайные зависания на рабочих станциях, когда сервер недоступен.
netatalk / afp (все еще) имеет проблемы с блокировкой файлов. Adobe Flash (MX и другие) это не любит, они вылетят случайным образом. Office для Mac это тоже не нравится. Будет зависать случайно.
Использование серверной части samba довольно стабильно с клиентами (Snow) Leopard. У пожилых клиентов будут случайные забои, в том числе (серьезные) проблемы с разрешением. Вы не можете использовать хостинг на сервере с самбой. Обязательно не забудьте использовать
unix extensions = no
в smb.conf, чтобы решить некоторые проблемы с правами доступа к файлам.
У меня нет проблем с запуском netatalk / afp вместе с samba на одном сервере, кроме файлов .DS_Store ._ * и .Trashes, которые будут отображаться в общих папках samba (хотя вы можете легко отфильтровать их на клиентах).
Я пользуюсь netatalk некоторое время (1+ год) м, но дома всего два клиента. Никогда не было проблем. Я использую SMB вместе с этим для моего третьего клиента, чтобы каждый мог получить доступ к одной и той же папке файлов.
Так что да и нет, это ответы :)