Debian下FileZilla日志分析与查看指南
~/.config/filezilla/filezilla.log或~/.filezilla/filezilla.log)。.config/filezilla/或.filezilla/文件夹下(如~/.config/filezilla/filezilla.log);/var/log/filezilla/(如/var/log/filezilla/filezilla.log)。cat /path/to/filezilla.log:一次性显示完整日志内容(适合小文件);tail -f /path/to/filezilla.log:实时监控日志更新(适合跟踪最新传输或错误);grep "error" /path/to/filezilla.log:筛选包含“error”的行(快速定位问题);less /path/to/filezilla.log:分页浏览日志,支持上下翻页和关键词搜索(适合大文件)。grep -i "error" /var/log/filezilla/filezilla.log(忽略大小写)或grep -i "fail" /path/to/log(查找失败记录);grep "Transfer complete" /path/to/log筛选成功传输的文件记录,或grep "bytes transferred" /path/to/log统计传输量;grep "connected\|disconnected" /var/log/filezilla/filezilla.log查看用户连接/断开记录。logrotate工具实现自动轮转。创建/etc/logrotate.d/filezilla文件,添加以下内容:/var/log/filezilla/*.log {
weekly
rotate 4
compress
missingok
notifempty
}
该配置表示每周轮转一次日志,保留最近4个压缩文件。grep "timeout\|slow" /var/log/filezilla/filezilla.log查找传输超时或缓慢的记录,结合netstat -tulnp | grep filezilla检查端口占用情况;grep "authentication failed" /var/log/filezilla/filezilla.log统计登录失败次数,或grep "invalid user" /path/to/log识别恶意登录尝试。/var/log/filezilla/)可能需要sudo权限(如sudo less /var/log/filezilla/filezilla.log);FileZilla设置→传输日志或FileZilla Server设置→日志和消息确认当前配置;FileZilla Server管理器→日志→启用连接日志/传输日志)。