Рейтинг@Mail.ru

ftp localhost connection refused

Как настроить ftp сервер в Linux
500 OOPS: vsftpd: refusing to run with writable root inside chroot()


Открыть на редактирование настроечный файл
sudo nano /etc/vsftpd.conf

Поменять значение
listen=NO

Раскоментировать или добавить настройку
allow_writeable_chroot=YES

Перезагрузить ftp сервер
sudo systemctl restart vsftpd

Открыть 20, 21 порты через IPTABLES (при отключенном ufw)
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 20 -j ACCEPT
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 21 -j ACCEPT
sudo netfilter-persistent save

Добавить обратные порты для пассивного режима в /etc/vsftpd.conf
pasv_enable=Yes
pasv_min_port=10100
pasv_max_port=10110