강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

각 계정사용자들의 서버 접속정보 확인하는 last 개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

각 계정사용자들의 서버 접속정보 확인하는 last 개론






last는 서버를 이용하는 각 계정사용자들의 로그인 정보를 보여주는 명령어입니다.  

 

 

 

  흔히 시스템관리자는 시스템의 모든 계정사용자별로 서버에 접속한 시간과 IP주소 등을 주기적으로 확인해야 합니다.  

 

 

 

 또한 특정 계정사용자의 접속정보만을 확인해야 할 때에도 마찬가지입니다.  

 

 

 

 


아래 예를 보시면 아시겠지만 last는 다양한 방법으로 사용자들의 로그인 정보를 조사 합니다.  

 

 

 

  또한 이 명령어는 서버의 재부팅정보를 확인하는데 사용되기도 합니다.  

 

 

 

 

 

, last로 확인할 수 있는 시스템관련 정보들은 다음과 같은 것들이 있습니다.  

 

 

 

 

 

 - 접속계정명
 -
접속장치명
 -
접속한 IP주소 정보 : 접속한IP주소
 -
접속시간 정보 : 접속하여 서버에 머문 시간

 - 접속기간 정보 : 접속한 시간의 요일,, , 시간 - 기타 

- 시스템 재부팅 정보

 

결론적으로 위와 같은 정보들을 확인하기 위하여 last명령어를 사용합니다.  

 

 

 

  참고사항으로는 /var/log/wtmp파일에는 모든 계정사용자들의 접속정보와 부팅정보가 저장되어 있습니다.  

 

 

 

 last명령어는 모든 계정들의 접속정보가 기록되어있는 /var/log/wtmp파일을 참조하여 출력결과를 보여줍니다.  

 

 

 

 


만약 여러분의 서버에 /var/log/wtmp파일이 존재하지 않는다면 "touch /var/log/wtmp"라는 명령어로 만들어 주시기 바랍니다.  

 

 

 

 리눅스는 /var/log/wtmp파일이 존재할 경우에만 접속정보를 기록하기 때문입니다.  

 

 

 

 

 

명령어위치 : /usr/bin/last

 

사용형식

 

last [-num|-n num][-f file][-t YYYYMMDDHHMMSS][-R][-x][-o][계정명..][tty..]

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  81 명