ProFTPd
Создаем нового виртуального ftp-пользователя с логином test, идентификатором 1000, группой 1000 и домашним каталогом /var/www/jonel.net. (где 1000 — id реального пользователя, у которого есть доступ к указанной папке)
- 1
ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=test --uid=1000 --gid=1000 --home=/var/www/jonel.net --shell=/bin/falseПосле выполнения команды система попросит ввести дважды пароль для нового пользователя.
В итоге, у нас появится файл /etc/proftpd/ftpd.passwd с записью о пользователе, напоминающий синтаксис /etc/passwd.
Подробнее о формате: http://www.proftpd.org/docs/howto/AuthFiles.html
Изменение пароля:
- 1
ftpasswd --passwd --name=test --change-passwordПеред этим надо перейти в директорию /etc/proftpd/, иначе ftpasswd не найдет файл ftpd.passwd.
В файле proftpd.conf надо добавить или раскомментировать строки, чтобы загрузить модуль (устанавливается и подключается он по умолчанию)
- 1
- 2
RequireValidShell off
AuthOrder mod_auth_file.cВ конце (обязательно после запроса модуля) того же файла добаляем строку:
- 1
AuthUserFile /etc/proftpd/ftpd.passwd01 сентября 2017 | Рубрика: Linux
Раздел
Календарь
-
Сегодня
17 Марта 2026, ВторникПН ВТ СР ЧТ ПТ СБ ВС 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31