以下是监控Debian FTP Server(以vsftpd为例)的常用方法:
sudo systemctl status vsftpd # 查看服务是否运行、日志信息
sudo netstat -tuln | grep 21 # 检查21端口是否监听
sudo ss -tuln | grep 21 # 替代netstat的现代工具
ps aux | grep vsftpd # 查看FTP进程是否运行
top/htop # 监控系统资源占用(含FTP进程)
sudo tail -f /var/log/vsftpd.log # 实时查看FTP操作日志
sudo tcpdump -i eth0 port 21 # 抓取FTP端口的网络流量(需替换网卡名)
根据需求选择合适方式,简单场景可用系统命令,复杂环境建议搭配第三方工具。