ubuntu

Ubuntu SSH如何查看日志文件

小樊
72
2025-06-19 03:38:35
栏目: 智能运维

在Ubuntu系统中,SSH相关的日志文件通常位于/var/log/auth.log。要查看这些日志,你可以使用以下命令:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 输入以下命令以查看SSH登录尝试和其他相关事件:

sudo cat /var/log/auth.log | grep sshd

这个命令会显示所有与sshd相关的日志条目。如果你想实时查看日志更新,可以使用tail命令:

sudo tail -f /var/log/auth.log | grep sshd
  1. 如果你想查看特定时间段的日志,可以使用awkdate命令进行筛选。例如,要查看2021年10月1日的SSH日志,可以使用以下命令:
sudo awk '$0 >= "[2021-10-01 00:00:00]" && $0 <= "[2021-10-01 23:59:59]"' /var/log/auth.log | grep sshd

请注意,你可能需要根据实际情况调整日期和时间范围。

  1. 如果你想查看其他用户的SSH登录信息,可以在grep命令后添加用户名:
sudo cat /var/log/auth.log | grep sshd | grep 用户名

用户名替换为你想要查看的实际用户名。

0
看了该问题的人还看了