IT 이야기/Linux
[RHEL 공통] 최근 접속 사용자 및 사용내역 확인
찬찬이 아빠
2019. 11. 21. 13:08
반응형
시스템에 문제가 발생한 경우 최근 사용한 명령어들의 내역을 보면 원인을 확인할 수 있습니다.
최근 접속한 사용자의 확인은 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
반응형