在Debian系统中,SFTP日志默认记录在 /var/log/auth.log 文件中,查看方式如下:
直接查看日志文件:
sudo cat /var/log/auth.log | grep sftp # 过滤SFTP相关日志
sudo less /var/log/auth.log # 分页查看
sudo tail -f /var/log/auth.log # 实时跟踪最新日志
(需使用sudo
获取权限)
其他可能路径:
/var/log/syslog
,需检查该文件:sudo grep sftp /var/log/syslog
自定义日志路径(若已配置):
/etc/rsyslog.d/
或/etc/ssh/sshd_config
将SFTP日志定向到其他文件(如/var/log/sftp.log
),需查看对应路径:sudo cat /path/to/custom/logfile | grep sftp
提示:若需更详细日志,可在/etc/ssh/sshd_config
中设置-l DEBUG
日志级别并重启SSH服务。