Skip to content

리눅스 시스템 log 파일 정리

조회 수 20357 추천 수 0 2009.05.22 11:01:17

로그파일 기본 디렉토리 /var/log

 

1. boot.log

리눅스가 부팅이 될 때 출력되는 모든 메시지를 기록

부팅시 에러나 조치사항 참조

 

 dmesg (var/log/dmesg)

 부팅하는 동안 커널의 기록을 남겨 놓은 파일

 단계를 구분지어 놓으면 start_kernel()을 분석하는데 많은 도움이 될 것이고 커널 부팅 중에 에러가 났다면 어느 단계에서 에러 났는지

 범위를 좁히고 찾아내는데 많은 도움이 됨

자세한 내용 참조 : http://kldp.org/KoreanDoc/html/EmbeddedKernel-KLDP/kernel-dmesg.html

 

2. cron

시스템의 정기적인 작업에 대한 로그, 즉 시슽엠 cron 작업에 대한 기록

/etc 디렉토리에 cron.hourly, corn.daily, cron.weekly, cron.monthly 등의 디렉토리가 있음

위 디렉토리에 의해 정기적으로 운영체제에서 자동 실행할 작업스크립트를 실행하고 그 내용을 /var/log/cron 에 기록함

 

3. messages

리눅스 시스템의 가장 기본적인 시스템로그파일로써 시스템 운영에 대한 전반적인 메시지를 저장함

주로 시스템 데몬들의 실행상황과 내역, 사용자들의 접속정보등의 로그 기록

파일시스템 full, 시스템 디바이스로 인한 error 기록

 

# more messages | grep failure
Feb  8 04:31:30 localhost sshd(pam_unix)[19247]: authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=217.23
.239.37  user=root

PAM_ => 인증모듈인데 언제 어디서나 붙여서 사용할 수 있음

 

4. secure

주로 사용자들의 원격로그인 정보를 기록, 서버보안에 아주 민감하고 중요한 파일입

특히 tcp_wrapper(xinetd)의 접속제어에 관한 로그파일로서 언제, 누가, 어디서에서, 어떻게 접속을 했는지 기록됨

시스템의 불법침입등이 있었다고 의심이 될 때는 반드시 확인해야함

 

Feb  9 18:16:35 localhost sshd[25922]: Failed password for invalid user test from ::ffff:61.237.15.202 port 47765 ssh2
Feb  9 23:48:17 localhost sshd[26236]: Failed password for root from ::ffff:221.154.90.117 port 4763 ssh2
Feb  9 23:48:20 localhost sshd[26236]: Accepted password for root from ::ffff:221.154.90.117 port 4763 ssh2

 

5. xferlog

FTP로그파일로서 Proftpd, vsftpd 데몬들의 서비스내역을 기록하는 파일

 

# more xferlog

Tue Dec 23 02:25:00 2008 1 221.154.90.117 12257 /home/honghao/whatsnew.txt a _ i r honghao ftp 0 * c

 

a_ 아스키 모드, b_ 바이너리

c_압축, t_tar, u_un압축

i_ingoing(upload), o_outgoing(download)

r_패스워드로 인해서 인증받은 사용자, a_인명, g_guest 계정을 통한 사용자

 

6. lastlog (바이너리 파일)

# lastlog | more

rpcuser                                    **Never logged in**
nfsnobody                                  **Never logged in**
mailnull                                   **Never logged in**
smmsp                                      **Never logged in**

 

7. wtmp (바이너리 형태의 데이터)

사용자들의 로그인과 로그아웃에 대한 내용 기록

# last | more
[root@localhost log]# last | more
root     pts/2        221.154.90.117   Mon Feb  9 23:48   still logged in  
root     pts/3        221.154.90.117   Sat Feb  7 03:38 - 04:45  (01:06)   
root     pts/2        221.154.90.117   Sat Feb  7 01:33 - 06:56  (05:23)   

 

8. samba (/var/log/samba/사용자별 로그 생성)

# more yoonbari.log
[2009/02/08 08:03:11, 1] smbd/service.c:make_connection_snum(648)
  yoonbari (221.154.90.117) connect to service yoonbari initially as user yoonbari (uid=503, gid=508) (pid 26481)
[2009/02/08 08:21:29, 1] smbd/service.c:close_cnum(837)
  yoonbari (221.154.90.117) closed connection to service yoonbari
[2009/02/09 09:18:45, 1] smbd/service.c:make_connection_snum(648)
  yoonbari (221.154.90.117) connect to service yoonbari initially as user yoonbari (uid=503, gid=508) (pid 4396)

 

9. utmp (/var/run/utmp), 바이너리 형태

현재 로그인한 사용자들의 상태 정보를 가지고 있음

# w
 15:09:53  up  5:53,  1 user,  load average: 0.00, 0.00, 0.00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU  WHAT
root     pts/0    221.154.90.117    3:01pm  0.00s  0.05s  0.01s  w

# who
root     pts/0        Feb  9 15:01 (221.154.90.117)

[root@ftp run]# finger
Login     Name       Tty      Idle  Login Time   Office     Office Phone
root      root       pts/0          Feb  9 15:01 (221.154.90.117)

profile

일요일은 짜빠게뤼~ 먹는날~^^

엮인글 :
http://adminplay.com/1707/e4f/trackback
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
167 [Fedora5]부트로더 설정하기 ADMINPLAY 2009-07-08 20646
166 libc-client-2002e-8 패키지 ADMINPLAY 2009-06-01 20535
165 강제로 언마운트 하기 ADMIN 2008-11-11 20500
164 CentOS 리눅스에서 완벽 동영상 재생하기 ADMINPLAY 2009-09-24 20481
163 [hdparm] 하드디스크 성능측정 file ADMINPLAY 2010-05-03 20469
162 Setting promiscuous mode ADMINPLAY 2009-06-04 20434
161 shell programming l2zeo 2010-03-08 20424
160 리눅스로그파일삭제 어떤걸삭제하나요? ADMINPLAY 2009-07-02 20401
159 리눅스 클러스터링 LVS(Linux Virtual Server) ADMINPLAY 2009-11-04 20396
158 find 와 grep을 잘 사용하자 ADMINPLAY 2009-12-10 20374
157 리스너(Listener)란? ADMINPLAY 2010-01-29 20366
» 리눅스 시스템 log 파일 정리 ADMINPLAY 2009-05-22 20357
155 Linux 서버에서 yum 으로 X-Window 설치하기 ADMINPLAY 2010-03-24 20314
154 /var 디렉토리 용량이 갑자기!!! ADMINPLAY 2008-12-14 20237
153 MRTG 설치 ADMINPLAY 2009-07-01 20219
152 [우분투] 노하드 서버 설정하기 ADMINPLAY 2014-08-05 20157
151 커널패닉시 자동으로 리부팅되도록 설정 ADMINPLAY 2011-02-07 20119
150 파일시스템 체크 ADMINPLAY 2009-01-22 20116
149 rm -rf / ==> 그 결과는...ㄷㄷ;; ADMINPLAY 2009-03-17 20105
148 net-snmp-5.3.2.3 ADMINPLAY 2009-07-01 20104

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234