[RHEL 공통] 최근 접속 사용자 및 사용내역 확인
본문 바로가기
IT 이야기/Linux

[RHEL 공통] 최근 접속 사용자 및 사용내역 확인

by 찬찬이 아빠 2019. 11. 21.
반응형

시스템에 문제가 발생한 경우 최근 사용한 명령어들의 내역을 보면 원인을 확인할 수 있습니다.

 

최근 접속한 사용자의 확인은 lastlog 명령어를 이용하면 됩니다.

User명, 접속 포트, 접속IP, 최종 접속 시간이 USER별로 모두 기록됩니다.

 

# lastlog
Username     Port      From                     Latest
root                pts/1     xxx.xxx.xxx.xxx   Thu Num 21 12:58:10 +0900 2019
apache         pts/1    xxx.xxx.xxx.xxx   Thu Num 21 13:01:22 +0900 2019

 

TTY별 최종 접속자를 확인하려면 w 명령어를 사용합니다.

# w
USER   TTY   FROM   LOGIN@   IDLE      JCPU     PCPU      WHAT
root   pts/1   xx.xx.xx.xx   10:01   0.00s   0.04s    0.00s      w
root   tty1      :0                   21Nov19   20day 4:22 4:22 /user/bin/Xorg :0 -nr -verbose -audit 4 -auth

 

접속 후 사용한 명령어 등의 내역을 확인하려면 history 명령을 사용합니다.

# history
322 2019-11-20 14:20:33 ls
323 2019-11-20 15:11:13 df -h
324 2019-11-20 16:43:55 cd /CLOUD
325 2019-11-20 17:04:44 ls -alh
326 2019-11-20 17:55:22 exit

 

만약 위와 같이 시간이 출력되지 않거나 날짜와 시간/내용이 붙어서 출력된다면 다음과 같은 명령을 수행 후 히스토리를 실행합니다.

# export HISTTIMEFORMAT="%F %T "
# history
반응형

댓글