У меня тоже сервер proftpd установлен через WebMin.
Я создал одного пользователя myuser. FTP для него не настраивал.
FTP работает. Под этим пользователем захожу нормально. Но проблема в том, что, когда захожу по FTP, то вижу все папки выше /home. Т.е. и /var и /etc и т.п. И могу их редактировать.
Конфиг дефолтный.
Пробовал добавить в конфиг 2 строчки:
AuthUserFile /etc/proftpd/ftpd.passwd
AuthOrder mod_auth_file.c
И при помощи команды
ftpasswd --passwd --name=myuser --uid=1000 --home=/home/myuser --shell=/bin/false
создал файл /etc/proftpd/ftpd.passwd
Но пишет ошибка 530 Incorrect Login. Как его настроить?
Пробовал в конец конфига дописать:
<Directory /home/myuser/>
AllowOverwrite on
<Limit READ WRITE>
AllowUser vmyuser
DenyAll
</Limit>
</Directory>
Тогда коннектиться, но не может получить список каталогов