Linux

Linux - 로그 관련 명령어 : lastb

j9m 2022. 10. 12. 18:24
반응형

lastb

last와 반대되는 개념의 명령으로 로그인에 실패 정보를 /var/log/btmp에 기록하는데, 이 파일의 내용을 출력하는 명령이다. 기본적인 사용법은 last 명령과 동일하지만, root만 사용 가능하다.

 

사용법

lastb [option] [사용자명]

 

주요 옵션

옵션 설명
-f 파일명 로그 로테이션 설정이 되어 있는 경우, 기본 로그 파일 이외의 다른 로그 파일의 기록을 볼 경우에 사용한다.
-n 숫자 가장 최근부터 해당 숫자값 만큼만 출력한다.('숫자'와 같다.)
-t YYYYMMDDHHMMSS 지정한 시간 이전에 로그인한 기록을 출력한다.
-R IP 주소나 호스트명을 출력하지 않는다.
-a 호스트명이나 IP 주소 필드를 맨 마지막에 출력한다. 일반적으로 '-d 옵션과 함께 사용된다.
-d 리눅스는 외부에서 접속한 기록을 IP 주소뿐만 아니라, 호스트 이름도 저장한다. 이 옵션을 사용하면 호스트 이름이 존재하는 경우에는 IP 주소를 호스트 이름으로 변환하여 출력한다.
-F 로그인 및 로그아웃 시간을 출력한다.
-i 접속한 호스트의 IP 주소로만 출력한다.
-w 사용자의 전체 이름이나 전체 도메인 이름을 전부 출력해준다.

사용 예

① 로그인에 실패한 정보를 출력한다.

lastb

 

② j9m 사용자의 로그인 실패 기록을 출력한다.

lastb j9m

 

③ 가장 최근에 로그인에 실패한 3개 기록을 출력한다.

lastb -3

 

④  /var/log/btmp_1의 로그 기록을 출력한다.

lastb -f /var/log/btmp.1

 

⑤ lastb tty3와 같은 명령으로 /dev/tty3에서의 로그인 실패한 기록을 출력한다.

lastb 3

 

참고자료
CentOS 7으로 리눅스마스터 1급 정복하기 
반응형