728x90
반응형
1. lastlog
lastlog는 /etc/passwd 파일에 정의되어 있는 시스템의 모든 계정 정보와 /var/log/lastlog 파일에 기록되어 있는 시스템 로그 파일을 분석하여 사용자의 마지막 시간,호스트 명, 포트를 출력하는 명령이다.
# lastlog
# lastlog -u jslee
옵션 설명
-u : 지정한 해당 계정의 마지막 접속 정보만 출력한다.
2. history
로그인한 사용자가 작업했던 command를 확인할 수 있다. 로그인한 순간부터의 입력한 command는 버퍼에 기록되며, 로그아웃 시 버퍼에 기록된 history를 ~/.bash_history 파일에 추가 기록이 된다.
# history
3. HIST 변수(HISTTIMEFORMAT) 를 적용하여 명령어를 입력한 시간까지 아는 방법
vi /etc/profile
# Add timestamp to .bash_history
HISTTIMEFORMAT="%Y-%m-%d_%H:%M:%S "
export HISTTIMEFORMAT
맨 아래의 위와 같은 라인을 추가 후 ssh로 재로그인을 하면 연/월/일/시분/초의 시간 정보를 확인할 수 있다.
4. /var/log/messages 확인
cat /var/log/messages | grep root
sudo su - 명령어를 통해 root 전환을 하였는지 확인
728x90
728x90
'OS > Linux' 카테고리의 다른 글
[Linux] Bash 문자열 변수 조작 (0) | 2021.10.26 |
---|---|
[Linux] curl을 통한 응답값 예쁘게 출력하는 방법(jq라이브러리) (0) | 2021.10.21 |
[Linux] visudo로 sudo권한 설정하기(/etc/sudoers) (0) | 2021.10.20 |
column 명령어 (출력 형식 정렬) (0) | 2021.10.18 |
[Linux] df , du 명령어 사용법 (파일 시스템 사용량 측정) (0) | 2021.10.18 |