systemctl status vsftpd 查看服务运行状态。netstat -tuln | grep 21 或 ss -tuln | grep 21 确认端口监听情况。sudo tail -f /var/log/vsftpd.log。/etc/logrotate.d/vsftpd,设置每日轮转、保留7天等参数。grep 过滤登录失败记录,awk 统计访问IP等。htop 或 top 监控CPU/内存占用。iostat 或 iotop 查看磁盘I/O负载。ss -s 统计连接数,iftop 监控带宽使用。fail2ban 阻止暴力破解,配置监控FTP日志并封禁异常IP。ssl_enable=YES)。anonymous_enable=NO),限制用户权限。pasv_enable=YES),指定端口范围避免防火墙拦截。chroot 将用户锁定在主目录,增强安全性。somaxconn,启用 tcp_tw_reuse 提升连接效率。noatime)。cron 定时任务监控服务状态,异常时发送告警。参考来源:[1,2,3,5,6,7,8,9,10,11]