2

У меня проблемы с моим Lion Server с FTP.

Мне удалось активировать FTP с помощью sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plist нормально. Но теперь я хочу контролировать, какой пользователь может получить доступ к каким каталогам на сервере.

Я создал разделение (для AFP) и включил точку общего доступа для FTP с помощью sudo sharing -e Sites -s 110

Теперь, когда я вхожу по FTP, я могу получить доступ ко всем каталогам моей системы. Есть ли какой-нибудь способ сообщить файлообменнику, какой пользователь имеет доступ к каким папкам?

1 ответ1

0

Я не эксперт, но когда я хотел сделать каталог по умолчанию на localhost, указывающий на установку WordPress для запуска обновления, я отредактировал /etc/ftpd.conf и добавил следующую строку:

chroot all /Users/User/Sites/WordPressSite

Доступ к документации для ftpd.conf можно получить, запустив man ftpd.conf . Похоже, что вы можете назначать пользователей на группы ("классы"), выше я использую класс "all", но если вы настраиваете пользователей (см. man ftpusers), вы, вероятно, можете настроить разрешения, которые вы хотите для каждого пользователя ,

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