ubuntu

如何用Ubuntu监控vsftp

小樊
48
2025-10-14 00:59:12
栏目: 智能运维

如何用Ubuntu监控vsftp

1. 检查vsftpd服务状态

使用systemctl(Ubuntu默认服务管理工具)查看vsftpd是否运行及近期状态:

sudo systemctl status vsftpd

若服务正常运行,会显示“active (running)”;若未运行,可使用sudo systemctl start vsftpd启动。也可使用传统service命令:

sudo service vsftpd status

2. 查看vsftpd监听端口

确认vsftpd是否在默认端口(21)或自定义端口监听,使用netstat(较老系统)或ss(新系统):

sudo netstat -tulnp | grep vsftpd
# 或
sudo ss -tulnp | grep vsftpd

正常输出应包含“LISTEN”状态及vsftpd进程ID(PID),例如:
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1234/vsftpd

3. 实时监控网络流量

4. 分析vsftpd日志

vsftpd日志默认路径为/var/log/vsftpd.log(需确认配置文件/etc/vsftpd.confxferlog_enable=YES已启用)。使用tail实时查看最新日志:

sudo tail -f /var/log/vsftpd.log

日志内容包括用户登录、文件传输、错误信息等,可用于排查问题或统计活动。

5. 监控系统资源使用

6. 高级监控(可选)

注意事项

0
看了该问题的人还看了