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获取管理员权限,部分系统需确认日志文件路径是否因配置修改。