apt install vsftpd
/etc/vsftpd.conf
anonymous_enable=NO local_enable=YES write_enable=YES file_open_mode=0777 local_umask=0000 dirmessage_enable=YES connect_from_port_20=YES ftpd_banner=Lulu PDE listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES allow_writeable_chroot=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list dual_log_enable=YES pasv_address=52.34.119.5 pasv_enable=YES pasv_min_port=60000 pasv_max_port=65000 port_enable=YES seccomp_sandbox=NO secure_chroot_dir=/var/run/vsftpd/empty rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
/etc/vsftpd.user_list — заблокированные пользователи
/etc/vsftpd.chroot_list — закрыты в своих директориях
Обязательно открыть порты 20-21 и 60000-65000
0 Comment