"리눅스 접속기록 확인 last"의 두 판 사이의 차이

잔글 (210.99.25.18(토론)의 편집을 Jmnote의 마지막 판으로 되돌림)
태그: 일괄 되돌리기
 
(사용자 3명의 중간 판 39개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{다른뜻|함수 last()}}
{{다른뜻|jQuery .last()}}
==개요==
;리눅스 접속 로그 보기
;리눅스 접속 기록 확인하기
;리눅스 접속 기록 확인하기
;리눅스 SSH 로그인 기록 확인
;리눅스 SSH 로그인 기록 확인
;last
;last
;lastlog
* last 명령어로 최근 접속 기록 및 최근 재부팅 기록을 볼 수 있다.
* [[/var/log/wtmp]]의 내용을 보여주는 것이다.


==최근 접속 기록 확인==
<source lang='console'>
last 명령어로 최근 접속 기록 및 최근 재부팅 기록을 볼 수 있다.
[root@zetawiki ~]# last
 
;명령어
<source lang='bash'>
last
</source>
 
;실행예시
<source lang='dos'>
[root@localhost ~]# last
root    pts/1        :0.0            Sun Feb 12 05:55  still logged in   
root    pts/1        :0.0            Sun Feb 12 05:55  still logged in   
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
23번째 줄: 19번째 줄:


wtmp begins Mon Feb  6 13:32:07 2012
wtmp begins Mon Feb  6 13:32:07 2012
</source>
==계정별 마지막 로그인 기록==
;명령어
<source lang='bash'>
lastlog
</source>
;실행예시
<source lang='dos'>
[root@jmnote ~]# lastlog
Username        Port    From            Latest
root            pts/0    147.6.1.1        Thu Jun 28 21:19:02 +0900 2012
bin                                        **Never logged in**
daemon                                    **Never logged in**
adm                                        **Never logged in**
... (생략)
mogstored                                  **Never logged in**
</source>
</source>


46번째 줄: 24번째 줄:
last 명령어 뒤에 계정명을 붙이면 그 계정의 접속 기록만 볼 수 있다.
last 명령어 뒤에 계정명을 붙이면 그 계정의 접속 기록만 볼 수 있다.


;명령어
<source lang='console'>
<source lang='bash'>
[root@zetawiki ~]# last root
last 계정명
</source>
 
;실행예시
<source lang='dos'>
[root@localhost ~]# last root
root    pts/1        :0.0            Sun Feb 12 05:55  still logged in   
root    pts/1        :0.0            Sun Feb 12 05:55  still logged in   
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
67번째 줄: 39번째 줄:
인수는 YYYYMMDDHHMMSS(연월일시분초) 형식으로 적어야 한다.
인수는 YYYYMMDDHHMMSS(연월일시분초) 형식으로 적어야 한다.


;명령어
<source lang='console'>
<source lang='bash'>
[root@zetawiki ~]# last -t 20120212040000
last -t 일시
</source>
 
;실행예시
<source lang='dos'>
[root@localhost ~]# last -t 20120212040000
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
root    pts/0        :0.0            Sun Feb 12 03:50  still logged in   
root    pts/0        :0.0            Mon Feb  6 04:49 - 05:28  (00:38)     
root    pts/0        :0.0            Mon Feb  6 04:49 - 05:28  (00:38)     
82번째 줄: 48번째 줄:


wtmp begins Mon Feb  6 13:32:07 2012
wtmp begins Mon Feb  6 13:32:07 2012
</source>
==연도 보기==
<source lang='console'>
[root@zetawiki ~]# last
root    pts/1        135.79.24.68    Thu Apr  7 10:28  still logged in 
root    pts/1        135.79.24.68    Thu Apr  7 10:17 - 10:22  (00:05)   
root    pts/0        135.79.24.68    Wed Aug 27 18:46 - 18:51  (00:05)
... (생략)
</source>
<source lang='console'>
[root@zetawiki ~]# last -F
root    pts/1        135.79.24.68    Thu Apr  7 10:28:58 2016  still logged in                     
root    pts/1        135.79.24.68    Thu Apr  7 10:17:39 2016 - Thu Apr  7 10:22:53 2016  (00:05)   
root    pts/0        135.79.24.68    Wed Aug 27 18:46:54 2014 - Wed Aug 27 18:51:54 2014  (00:05)
... (생략)
</source>
==지난달 기록 보기==
* 이번달 기록만 나오는 경우가 있는데, [[/var/log/wtmp]]가 logrotate에 의해 순환된 경우에 그렇다.
:흔히, 매달 1일에 특정 개수가 넘으면 순환되도록 설정되어 있다. → [[/etc/logrotate.conf]] 참조
* 과거 기록을 보려면 확장자가 <code>.1</code>, <code>.2</code>와 같이 보존된 파일을 열어봐야 한다.
<source lang='bash'>
last -f /var/log/wtmp.1
</source>
</source>


==같이 보기==
==같이 보기==
*[[리눅스 패스워드 털렸는지 확인하기]]
*[[리눅스 최근 재부팅 시각 확인하기]]
*[[리눅스 최근 재부팅 시각 확인하기]]
*[[lastlog]]
*[[lastlog]]
*[[lastb]]
*[[/var/log/wtmp]]
* [[/etc/logrotate.conf]]
*[[users]]


[[분류:리눅스]]
[[분류:리눅스]]
[[분류:/usr/bin]]

2019년 11월 27일 (수) 15:33 기준 최신판

  다른 뜻에 대해서는 함수 last() 문서를 참조하십시오.
  다른 뜻에 대해서는 jQuery .last() 문서를 참조하십시오.

1 개요[ | ]

리눅스 접속 로그 보기
리눅스 접속 기록 확인하기
리눅스 SSH 로그인 기록 확인
last
  • last 명령어로 최근 접속 기록 및 최근 재부팅 기록을 볼 수 있다.
  • /var/log/wtmp의 내용을 보여주는 것이다.
[root@zetawiki ~]# last
root     pts/1        :0.0             Sun Feb 12 05:55   still logged in   
root     pts/0        :0.0             Sun Feb 12 03:50   still logged in   
root     pts/0        :0.0             Mon Feb  6 04:49 - 05:28  (00:38)    
root     :0                            Mon Feb  6 04:49   still logged in   
root     :0                            Mon Feb  6 04:49 - 04:49  (00:00)    
reboot   system boot  2.6.18-274.el5   Mon Feb  6 13:32         (5+16:52)   

wtmp begins Mon Feb  6 13:32:07 2012

2 특정 계정 접속 확인[ | ]

last 명령어 뒤에 계정명을 붙이면 그 계정의 접속 기록만 볼 수 있다.

[root@zetawiki ~]# last root
root     pts/1        :0.0             Sun Feb 12 05:55   still logged in   
root     pts/0        :0.0             Sun Feb 12 03:50   still logged in   
root     pts/0        :0.0             Mon Feb  6 04:49 - 05:28  (00:38)    
root     :0                            Mon Feb  6 04:49   still logged in   
root     :0                            Mon Feb  6 04:49 - 04:49  (00:00)    

wtmp begins Mon Feb  6 13:32:07 2012

3 특정 시각 이전 접속 확인[ | ]

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

[root@zetawiki ~]# last -t 20120212040000
root     pts/0        :0.0             Sun Feb 12 03:50   still logged in   
root     pts/0        :0.0             Mon Feb  6 04:49 - 05:28  (00:38)    
root     :0                            Mon Feb  6 04:49   still logged in   
root     :0                            Mon Feb  6 04:49 - 04:49  (00:00)    
reboot   system boot  2.6.18-274.el5   Mon Feb  6 13:32         (5+17:05)   

wtmp begins Mon Feb  6 13:32:07 2012

4 연도 보기[ | ]

[root@zetawiki ~]# last
root     pts/1        135.79.24.68     Thu Apr  7 10:28   still logged in   
root     pts/1        135.79.24.68     Thu Apr  7 10:17 - 10:22  (00:05)    
root     pts/0        135.79.24.68     Wed Aug 27 18:46 - 18:51  (00:05) 
... (생략)
[root@zetawiki ~]# last -F
root     pts/1        135.79.24.68     Thu Apr  7 10:28:58 2016   still logged in                      
root     pts/1        135.79.24.68     Thu Apr  7 10:17:39 2016 - Thu Apr  7 10:22:53 2016  (00:05)    
root     pts/0        135.79.24.68     Wed Aug 27 18:46:54 2014 - Wed Aug 27 18:51:54 2014  (00:05)
... (생략)

5 지난달 기록 보기[ | ]

  • 이번달 기록만 나오는 경우가 있는데, /var/log/wtmp가 logrotate에 의해 순환된 경우에 그렇다.
흔히, 매달 1일에 특정 개수가 넘으면 순환되도록 설정되어 있다. → /etc/logrotate.conf 참조
  • 과거 기록을 보려면 확장자가 .1, .2와 같이 보존된 파일을 열어봐야 한다.
last -f /var/log/wtmp.1

6 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}