⬅️ 이전     🏠 분류 목차

접속기록

접속기록

리눅스는 모든 로그인 기록을 /var/log/wtmp에 기록합니다.

hojin@hojin-550XDA:~$ ls /var/log/wtmp
/var/log/wtmp

last의 명령은 /var/log/wtmp파일의 내용을 쉽게 할인 할 수 있는 명령을 제공합니다.

last

last 명령어로 최근 접속 기록 및 최근 재부팅 기록을 볼 수 있다.

hojin@hojin-550XDA:~$ last
hojin    pts/0        172.30.1.76      Wed Mar 29 13:07   still logged in
hojin    pts/0        172.30.1.67      Fri Mar 24 15:09 - 03:21  (12:11)
hojin    pts/0        172.30.1.91      Wed Mar 22 14:28 - 14:42  (00:14)
hojin    pts/0        172.30.1.91      Wed Mar 22 14:26 - 14:27  (00:01)
hojin    pts/1        172.30.1.25      Mon Mar 13 14:12 - 20:25  (06:13)
hojin    tty2         tty2             Tue Mar  7 17:52   still logged in
reboot   system boot  5.19.0-35-generi Tue Mar  7 17:52   still running

wtmp begins Sat Mar  4 17:53:01 2023

일부 특정 사용자 확인

last명령 뒤에 계정을 붙여 입력합니다.

hojin@hojin-550XDA:~$ last hojin
hojin    pts/0        172.30.1.76      Wed Mar 29 13:07   still logged in
hojin    pts/0        172.30.1.67      Fri Mar 24 15:09 - 03:21  (12:11)
hojin    pts/1        172.30.1.25      Mon Mar 13 14:12 - 20:25  (06:13)
hojin    tty2         tty2             Tue Mar  7 17:52   still logged in

wtmp begins Sat Mar  4 17:53:01 2023
hojin@hojin-550XDA:~$

특정시간 이전 접속 확인

-t 옵션으로 일시를 붙이면 그 이전의 접속기록만 표시된다. 인수는 YYYYMMDDHHMMSS(연월일시분초) 형식으로 적어야 한다.

hojin@hojin-550XDA:~$ last -t 20230329040000
hojin    pts/0        172.30.1.67      Fri Mar 24 15:09 - 03:21  (12:11)
hojin    pts/0        172.30.1.91      Wed Mar 22 14:28 - 14:42  (00:14)
hojin    pts/0        172.30.1.91      Wed Mar 22 14:26 - 14:27  (00:01)

wtmp begins Sat Mar  4 17:53:01 2023
hojin@hojin-550XDA:~$

지난달 기록 보기

/var/log/wtmplogrotate에 의해 로그 기록값이 순환됩니다. logrotate/etc/logrotate.conf 설정에 따라 매달 1일의 특정 갯수가 넘는 경우 순환되어 기록되게 설계되어 있습니다. 이런경우 .1, .2와 같은 확장자를 확인하여 보존된 파일을 확인해야 합니다.

last -f /var/log/wtmp.1

⬅️ 이전: 리눅스 시스템의 사용자 목록     🏠 분류 목차     다음: 사용자 비밀번호 ➡️

⬅️ 이전

서브목차