18.04, по мануалу https://1cloud.ru/help/linux/kak-nastroit-vsftpd-ubuntu-12. мануал очень краткий, и лаконичный.
опция chroot_local_user=YES (конфигурационного файла /etc/vsftpd.conf) ограничивает авторизованного юзера его домашним каталогом. без этой опции все работает, файлы пишутся в катаклог по умолчанию. но эту опцию использовать надо из соображений безопасности. при ее включении, не могу залогиниться на FTP-сервере созданным пользователем (в логах коннект успешный, клиент делает перезапрос логина и пароля). если пользователю дать права sudo, а владельцем его домашней директории сделать root-а, FTP-клиент логинится и открывает домашний каталог пользователя (под которым залогинилсь), но при попытке записи выдает ошибку 553.
Собственно, вопрос. как правильно настраивать пользователя для vsftpd?
Зачем фтп в 2019? Есть же SFTP
Обсуждают сегодня