Установка и настройка vsFTPd

Пишу, чтобы не забыть, для себя, и всех желающих. FTP сервер vsFTPd вполне работоспособен, однако «из коробки» не заруливает пользователей в их домашние директории и не разрешает им в них заливать файлы. Поэтому очень кратко, чтобы не забыть:
Установка vsFTPD на Debian|Ubuntu или CentOS с chroot пользователей в свою директорию и с разрешением на запись в неё.
После установки через apt-get -y install vsftpd для Debian|Ubuntu или
yum install vsftpd -y для CentOS
Редактируем /etc/vsftpd.conf
nano /etc/vsftpd.conf

Добавляем следующие строки:

local_enable=YES
write_enable=YES
local_umask=022

chroot_local_user=YES
allow_writeable_chroot=YES
pasv_enable=YES
pasv_max_port=10100
pasv_min_port=10090

И выполняем команду:

service vsftpd restart

Остается только добавить пользователя при помощи команды adduser и дать ему хороший пароль. Традиционно, хорошие пароли берем здесь

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *