Доступ к файловому серверу AFP (netatalk) с компьютера Windows

У одного из наших клиентов есть среда Mac. Мы создаем (прямо сейчас тестируем) файловый сервер для сред Mac на компьютере с Linux, используя netatalk. NETatalk использует AFP. В целях тестирования я установил Netatalk на виртуальной машине OpenSuse. Моя главная проблема в том, что у меня нет Macintosh или какого-либо компьютера Apple (я планирую его приобрести). Мне интересно, есть ли какое-либо приложение / решение, доступное в Windows, с помощью которого я могу получить доступ к этому файловому серверу по протоколу AFP (вместо использования SMB), так что это будет похоже на доступ с реального Mac.

1 ответ

Хотя существуют доступные решения, они не подходят для тех испытаний, которые вы, вероятно, пытаетесь выполнить.

Одна из самых больших проблем использования файловых серверов AFP в Mac OS X состоит в том, что если вы хотите, чтобы разрешения владельца файла / группы работали, ваш сервер и все клиентские компьютеры Mac должны использовать одинаковые идентификаторы пользователя и номера группы для каждого пользователя. и группа. Это фактически означает, что все ваши клиенты Mac должны быть привязаны к одному и тому же серверу Open Directory (читай: LDAP с некоторыми расширениями схемы, специфичным для Apple), к которому привязан ваш файловый сервер, и все пользователи должны войти в GUI своих клиентских компьютеров Mac, используя свои Открытая учетная запись каталога, а не какая-либо локальная учетная запись пользователя (все учетные записи локальных пользователей обычно имеют одинаковые UID: 501, 502 и т. Д.).

Если бы вы тестировали свой сервер из Windows, вы могли бы столкнуться с похожими проблемами, но вы также столкнулись бы с проблемами интеграции с Active Directory, а не с Open Directory. Так что вы, возможно, в основном тратите свое время.

Другие вопросы по тегам