溫馨提示×

Ubuntu如何查看SSH連接日志

小樊
127
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連接日志條目。

注意事項

  • 查看日志文件可能需要管理員權限,因此請使用sudo命令。
  • 為了保護系統安全,建議定期清理舊的日志文件??梢允褂?code>logrotate工具來管理日志文件的輪轉和清理。

通過以上方法,你可以方便地查看Ubuntu系統中的SSH連接日志。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女