728x90
반응형

 

message

  • rsyslog, (구)syslog의 로그인, 설정, 장치 정보 등의 전체적인 로그 기록
  • 파일 위치 : /var/log/message

 

secure

  • telnet, ssh 등 원격 로그인 기록 
  • 파일 위치 : /var/log/secure

 

utmp

  • 현재 시스템에 로그인 상태인 사용자들의 로그를 기록 (Binary 파일)
  • 명령어 : w, who
  • 파일 위치 : /var/run/utmp 

 

wtmp

  • 사용자의 로그인, 로그아웃의 로그를 기록 (Binary 파일)
  • 명령어 : last
  • 파일 위치 : /var/log/wtmp

 

 

btmp

  • 사용자의 로그인 실패 로그를 기록 (Binary 파일)
  • 명령어 : lastb
  • 파일 위치 : /var/log/btmp

 

 

lastlog

  • 계정의 마지막 로그인 한 로그를 기록 (Binary 파일)
  • 명령어 : lastlog
  • 파일 위치 : /var/log/lastlog

 

 

su

  • su를 통해 관리자 권한 취득 시 로그 기록
  • 파일 위치 : /var/log/sulog

 

history

  • 실행 명령어에 대해 로그 기록
  • 명령어 : histroy
  • 파일 위치 : /$HOME/.bash_history
  • /etc/profile에 아래내용 추가 (시간출력)
    HISTTIMEFORMAT="%Y-%m-%d [%H:%M:%S] "
    export HISTTIMEFORMAT

 

anaconda

  • 패키지 설치나 설치 과정에 대한 로그 기록
  • 파일 위치 : /var/log/anaconda/anaconda.log

 

boot.log

  • 부팅 시 서비스 데몬 실행 상태를 로그로 기록
  • 파일 위치 : /var/log/boot.log

 

dmesg

  • 부팅 시 커널, 메모리, CPU 등의 시스템 관련 로그 기록
  • 파일 위치 : /var/log/dmesg

 

cron

  • cron 예약 작업 실행 관련 로그 기록
  • 파일 위치 : /var/log/cron

 

시스템 로깅 기본 설정

  • 아래 내용 추가

▷# vi /etc/rsyslog.conf

 

  *.info;mail.none;authpriv.none;cron.none /var/log/messages
  authpriv.*                                        /var/log/secure
  mail.*                                             /var/log/maillog
  cron.*                                             /var/log/cron
  *.alert                                             /dev/console
  *.emerg                                           *

 

▷# systemctl restart rsyslog

728x90

'*OS > [ L ] Linux' 카테고리의 다른 글

[L - 07] Linux Routing Table 설정  (0) 2022.01.19
[L - 06] xinetd 서비스 설정 파일  (0) 2022.01.06
[L - 04] Linux 명령어  (0) 2021.12.31
[L - 03] Linux 디렉터리  (0) 2021.12.31
[L - 02] UID & umask  (0) 2021.12.22

+ Recent posts