UbuntuでSSH接続ログを確認する方法
Ubuntu上のSSH接続履歴を表示するには、次のコマンドを使用します。
- 現在のSSH接続のログを表示する:
sudo cat /var/log/auth.log | grep sshd
このコマンドは、SSH接続を使用した接続時間、IPアドレス、ユーザー名など、接続の詳細を表示します。
- SSH接続履歴の確認:
cat ~/.bash_history | grep ssh
このコマンドによって、現在のユーザーが端末にすべての SSH 関連コマンドを入力した時の様子が表示されます。
- 確立済みの SSH 接続を確認する:
sudo netstat -tnpa | grep 'ESTABLISHED.*sshd'
このコマンドは、接続されているローカルとリモートのIPアドレスを含む、すべての確立済みのSSH接続を表示します。
管理者権限またはroot権限を持つユーザーでこれらのコマンドを実行することに注意してください。