У меня есть папка:
/srv/ftp_folder
Как можно настроить учетную запись FTP с возможностью загрузки / выгрузки для этой папки только без другого доступа?
Сначала предупреждение: Быть осторожным при использовании FTP, потому что ни аутентификация, ни передача данных не шифруются.
Эта информация в основном компилируется от рассмотрения страниц справочника и не была протестирована, однако это должно разработать тот путь.
$ man vsftpd.conf
Добавляют следующие строки к Вашей vsftpd конфигурации:
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot.list
Затем добавляют каждого пользователя, которого Вы хотите заблокировать к их homedir в chroot.list файл. Можно изменить пользователей homedir при помощи
$ sudo usermod -d /path/to/homedir user
, я надеюсь, что это помогает.