sudo apt update
sudo apt install --only-upgrade vsftpd
或升级所有软件包:sudo apt upgrade
sudo systemctl restart vsftpd
sudo systemctl status vsftpd
/etc/vsftpd.conf,确认以下关键配置:
anonymous_enable:是否允许匿名访问(建议设为NO)。chroot_local_user:是否限制用户到主目录(建议设为YES)。ssl_enable:是否启用SSL/TLS加密(推荐设为YES)。sudo systemctl restart vsftpd
ufw开放FTP端口(默认21):sudo ufw allow 21/tcp
sudo ufw reload
/etc/vsftpd.conf中设置xferlog_enable=YES,查看日志:sudo tail -f /var/log/vsftpd.log
lynis工具)。/etc/ssh/sshd_config,设置PermitRootLogin no,重启SSH服务。注意:操作前建议备份配置文件(如/etc/vsftpd.conf)和重要数据。参考来源:。