27 апреля 2021 г. FTP

Кратко о настройке ProFTPd

Установка ProFTPD (актуально для версии 1.3.6):

sudo apt update
sudo apt install proftpd

Добавить в /etc/proftpd/proftpd.conf следующие строки:

Port 10109
DefaultRoot ~
RequireValidShell off
AuthUserFile /etc/proftpd/ftpd.passwd
AuthGroupFile /etc/proftpd/ftpd.group
AuthOrder mod_auth_file.c

Создаем пользователя:

sudo ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=web --change-password

Создаем группу:

sudo ftpasswd --group --name=www-data --file=/etc/proftpd/ftpd.group --gid=60 --member web
gid должен совпадать с gid из файла /etc/group

Выставляем права на файлы:

chmod 440 /etc/proftpd/ftpd.*

Тестим конфиг:

sudo proftpd -t

Запускаем:

sudo systemctl start proftpd

Комментарии

Оставьте свой комментарий

Markdown