| ⬅️ 이전 | 🏠 분류 목차 |
접속기록
접속기록
리눅스는 모든 로그인 기록을 /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/wtmp는 logrotate에 의해 로그 기록값이 순환됩니다.
logrotate는 /etc/logrotate.conf 설정에 따라 매달 1일의 특정 갯수가 넘는 경우 순환되어 기록되게 설계되어 있습니다. 이런경우 .1, .2와 같은 확장자를 확인하여 보존된 파일을 확인해야 합니다.
last -f /var/log/wtmp.1
| ⬅️ 이전: 리눅스 시스템의 사용자 목록 | 🏠 분류 목차 | 다음: 사용자 비밀번호 ➡️ |
서브목차