SSH 연결 시간, 연결 해제 시간 및 유휴 시간을 추적하는 방법은 무엇입니까?

SSH 연결 시간, 연결 해제 시간 및 유휴 시간을 추적하는 방법은 무엇입니까?

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.

답변1

"last"의 출력을 확인했습니까? 이제 충분할까요?

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)

관련 정보