以下是Debian系统下vsftpd的安全设置要点:
基础配置
anonymous_enable=NO。local_enable=YES、chroot_local_user=YES。xferlog_enable=YES、xferlog_std_format=YES。安全增强
ssl_enable=YES、rsa_cert_file等参数。hide_ids=YES)。用户管理
sudo adduser ftpuser、sudo usermod -d /var/ftp ftpuser。/etc/vsftpd.user_list控制可访问用户。其他措施
sudo apt update && sudo apt upgrade。/etc/ssh/sshd_config中设置PermitRootLogin no(非vsftpd配置,但提升整体安全)。参考来源: