温馨提示×

Ubuntu SSH如何查看日志

小樊
33
2025-03-04 06:05:29
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中,SSH相关的日志通常可以在以下几个文件中找到:

  1. /var/log/auth.log:这个文件记录了与身份验证相关的所有信息,包括SSH登录尝试(成功和失败)。你可以使用以下命令来查看这个文件的内容:
sudo cat /var/log/auth.log

或者,如果你只想查看最近的SSH登录尝试,可以使用tail命令:

sudo tail -n 50 /var/log/auth.log

这里的-n 50表示显示最后50行,你可以根据需要调整这个数字。

  1. /var/log/syslog:这个文件包含了系统的通用日志信息,有时也可能包含SSH相关的消息。你可以使用类似的命令来查看这个文件:
sudo cat /var/log/syslog | grep ssh

或者,使用tail命令查看最近的SSH相关消息:

sudo tail -n 50 /var/log/syslog | grep ssh
  1. /var/log/secure:在某些Ubuntu版本中,SSH日志可能被记录在这个文件中。你可以使用以下命令来查看:
sudo cat /var/log/secure

或者,使用tail命令查看最近的SSH相关消息:

sudo tail -n 50 /var/log/secure

请注意,查看这些日志文件可能需要管理员权限,因此你可能需要使用sudo命令。

此外,如果你想实时监控SSH日志,可以使用watch命令结合grep,例如:

sudo watch -n 1 "grep 'sshd' /var/log/auth.log"

这里的-n 1表示每秒刷新一次日志。你可以根据需要调整刷新频率。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ubuntu SSH如何查看连接日志

0