Установка и настройка ftp-сервера vsftpd в Debian/Linux
Как установить ftp-сервер vsftpd?
Файл конфигурации vsftpd находится в /etc/vsftpd.conf
listen=YES
#Включение анонимного доступа
anonymous_enable=YES
#Анонимные подключаюся без пароля
no_anon_password=YES
#Анонимные попадают в директорию
anon_root=/var/pubftp
anon_umask=022
#Включаем вход локальным пользователям с правами записи в домашних директориях
local_enable=YES
write_enable=YES
local_umask=022
#Локальные пользователи могут входить только в домашние каталоги
chroot_local_user=YES
chroot_list_enable=NO
#Логирование в собственный журнал
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
#Прочие настройки
max_clients=10
max_per_ip=5
hide_ids=YES
idle_session_timeout=600
data_connection_timeout=120
dirmessage_enable=YES
ftpd_banner=Welcome!
Перезапускаем vsftpd: