Debian 上 FileZilla 日志查看指南
区分 FileZilla 与 FileZilla Server
- FileZilla(客户端):用于连接远程 FTP/SFTP 服务器,日志分为界面底部的消息日志与可开启的传输日志(保存到用户配置目录)。
- FileZilla Server(服务器端):运行在服务器上,提供连接日志、传输日志等,通常在服务器管理界面或系统日志目录中查看。
客户端查看步骤
- 图形界面查看与开启日志
- 打开 FileZilla → 菜单 编辑 Edit → 设置 Settings → 传输日志 Transfer Log,勾选启用传输日志 Enable Transfer Log,在右侧可看到日志文件路径,常见为:/home/用户名/.config/filezilla/filezilla.log;可点击打开日志目录 Open Log Directory快速定位。
- 界面左侧的消息日志 Message Log可直接查看连接、浏览、传输等运行信息。
- 命令行查看日志文件
- 查看日志内容:
cat ~/.config/filezilla/filezilla.log
- 实时跟踪:
tail -f ~/.config/filezilla/filezilla.log
- 关键字过滤:
grep -i "error" ~/.config/filezilla/filezilla.log
- 分页查看:
less ~/.config/filezilla/filezilla.log
- 如文件或目录不存在,请先在设置中启用传输日志并确认路径。
服务器端查看步骤
- 通过管理界面查看
- 打开 FileZilla Server 管理界面 → 编辑 Edit → 设置 Settings → 日志和消息,在日志查看器中可直接查看连接日志、传输日志、错误日志、调试日志;也可在设置中调整日志级别与保存位置。
- 命令行查看
- 常见日志目录为:/var/log/filezilla/,常用命令:
- 查看:
cat /var/log/filezilla/filezilla.log
- 实时跟踪:
tail -f /var/log/filezilla/filezilla.log
- 关键字过滤:
grep -i "error" /var/log/filezilla/filezilla.log
- 分页查看:
less /var/log/filezilla/filezilla.log
- 若以 systemd 服务运行,也可用:
journalctl -u filezilla(如服务名不同,请以实际服务名为准)。
常见问题与排查
- 找不到日志文件:多为未启用传输日志或使用了自定义路径;请在客户端设置中启用并查看“日志文件位置”,或使用“打开日志目录”按钮定位。
- 权限不足:系统级日志(如 /var/log/filezilla/)通常需要 sudo 才能读取,例如:
sudo less /var/log/filezilla/filezilla.log。
- 需要更详细的输出:在 FileZilla Server 的设置中提升日志级别(如开启调试日志),再结合
tail -f 实时观察问题。