ubuntu

Ubuntu如何查看SSH连接日志

小樊
137
2025-05-09 16:08:23
栏目: 智能运维

在Ubuntu系统中,可以通过以下几种方法查看SSH连接日志:

方法一:使用journalctl命令

Ubuntu系统使用systemd作为初始化系统,因此可以使用journalctl命令来查看系统日志,包括SSH连接日志。

  1. 打开终端。
  2. 输入以下命令查看SSH连接日志:
sudo journalctl -u sshd

这个命令会显示与sshd服务相关的所有日志条目。你可以使用-b选项来指定查看某个启动会话的日志,例如:

sudo journalctl -u sshd -b -1

这个命令会显示上一次启动时的SSH连接日志。

方法二:查看/var/log/auth.log文件

Ubuntu系统会将SSH连接日志记录在/var/log/auth.log文件中。

  1. 打开终端。
  2. 输入以下命令查看SSH连接日志:
sudo cat /var/log/auth.log | grep sshd

这个命令会显示所有与sshd相关的日志条目。

方法三:使用grep命令实时监控日志

如果你想实时监控SSH连接日志,可以使用grep命令结合tail命令。

  1. 打开终端。
  2. 输入以下命令实时监控SSH连接日志:
sudo tail -f /var/log/auth.log | grep sshd

这个命令会持续显示新的SSH连接日志条目。

注意事项

通过以上方法,你可以方便地查看Ubuntu系统中的SSH连接日志。

0
看了该问题的人还看了