Ubuntu FTP Server(以vsftpd为例)日志查看方法如下:
查看日志文件
/var/log/vsftpd.log
或 /var/log/auth.log
。sudo tail -n 100 /var/log/vsftpd.log
:查看最后100行日志。sudo cat /var/log/vsftpd.log
:查看完整日志(适合小文件)。sudo less /var/log/vsftpd.log
:分页查看日志。实时监控日志
sudo tail -f /var/log/vsftpd.log
:实时输出新增日志。过滤特定日志
sudo grep "error" /var/log/vsftpd.log
:筛选包含“error”的日志条目。sudo journalctl -u vsftpd | grep "关键字"
:通过journalctl过滤服务相关日志。其他工具
logwatch
:生成日志分析报告,需安装(sudo apt-get install logwatch
)。Splunk/ELK
:商业/开源日志管理工具,适合大规模日志分析。注意:需使用sudo
获取管理员权限,部分系统需确认日志文件路径是否因配置修改。