Ssh接続時間、切断時間、アイドル時間など、サーバー上のsshセッションを追跡するにはどうすればよいですか?
これが私が接続のために持っているものです:
cat /var/log/{auth.log,auth.log.1} | grep -i Accepted | sed "s/s*//g" | cut -d " " -f "1 3 4 5 12" | grep -v 127.0.0.1`
現在、切断とアイドル時間を追跡するためにtcptrack
を監視する必要があります。
「最後」の出力を確認しましたか?多分それで十分でしょうか?
server ~ $ last
root pts/0 10.31.1.162 Fri Dec 11 10:35 still logged in
root pts/0 10.31.1.162 Thu Dec 10 11:12 - 11:22 (00:09)
root pts/0 10.31.1.162 Thu Dec 10 09:19 - 11:09 (01:50)