2011.05.04 11:24

로그 보는 방법

조회 수 33414 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

cat , vi 명령어로

/var/log/maillog

멩리과 관련된 로그를 기록

/var/log/messages

메일, 뉴스등을 제외한 전체적인 로그를 기록하는 파일

/var/log/secure

유저에 대한 접속을 기록

/var/log/lastlog

계정사용자들이 마지막으로 로그인한 정보를 기록. lastlog 명령어를 사용하여 확인 가능

/var/log/boot.log

부팅시 서비스 데몬들의 실행 상태를 기록하는 파일

/var/log/dmesg

시스템이 부팅할 때 출력되는 메시지들이 기록. dmesg 명령어를 사용하여 확인 가능

/var/log/cron

cron 관련괸 메시지들이 저장. 이 파일을 통해 예약한 작업이 정상적으로 실행되고 있는지 확인

/var/log/wtmp

사용자들이 접속한 정보를 기록. 로그의 확인 last명령어 이용하여 확인 가능하며 전체 접속정보를 확인

특정 사용자 정보를 확인하려면 last 사용자명 입력

last root

root의 최근 접속정보를 10개만 출력

last –n 10 root

/var/log/xferlog

FTP 서버의 데이터 전송관련 로그를 기록 불법파일이 전송되었는지 여부를 확인할 수 있으며, 전송상황을 모니터링 할 수 있다.

로그관리를 위한 프로그램

syslogd

리눅스의 시스템 로그를 기록하는 프로그램

환경설정 /etc/syslog.conf

/etc/syslog.conf 파일 형식

서브시스템.메시지종류 출력장치

서비스 시스템

auth, auth_priv, cron,mail,daemon, kern, lpr, news, syslog, user, uucp, local0~local7

메시지 종류

emerg : 시스템 패닉

alert : 치명적인 에러. 즉시 알려야 하는 내용

crit : 치명적인 에러

err : 에러

warn : 경고 메시지

notice : 알림 메시지

info : 정보

debug : 디버그

none : 모든 메시지 무시

logrotate

로그를 정기적으로 잘라서 보관

기본적으로 설치 되어 있으며, /etc/cron.daily 디렉토리에 포함되어 있어서 하루에 한번 실행 된다.

환경설정 /etc/logrotate.conf파일

?

  1. No Image

    하드디스크 용량 보기, 계정별 홈용량 확인 방법

    하드디스크 정보 보기 df [-옵션] [--세부옵션] -a : 파일시스테므이 크기가 0인 것도 모두 보연준다. -m : 용량단위를 MB로 보여준다 -h : 용량 단위를 읽기쉽게 보여준다 df –m / df –h 파일 및 디렉토리 사용량 보기 du [-옵션] [--세부옵션] [경로] 디렉토...
    Date2011.04.16 Views56410
    Read More
  2. No Image

    폴더복사 하기 cp 명령어

    cp -r /home/원본폴더 /home/test1/복사 /home/원본폴더를 , /home/test1/복사 폴더로 복사함
    Date2013.08.01 Views212056
    Read More
  3. No Image

    폴더 삭제

    rm : 파일삭제 > rm -f aaa.txt : 삭제확인메세지 없이 지우기 > rm -r [폴더] : 폴더 삭제 > rm -rf [폴더] : 확인없이 폴더 지우기
    Date2011.10.07 Views30144
    Read More
  4. No Image

    특정 폴더에 압축 풀기

    tar xvf /압축파일위치/압축파일.tgz -C /풀위치
    Date2011.06.06 Views50025
    Read More
  5. No Image

    유저 ftp접속시 상위 폴더 안보이게 설정

    vi /etc/vsftpd/vsftpd.conf vsftpd.conf 파일에서 아래처럼 설정해주신후에 chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list /etc/vsftpd/chroot_list 파일안에 상위로 못가게 만들 계정을 적어주시면 됩니다.
    Date2011.04.16 Views63493
    Read More
  6. No Image

    용량 확인 방법

    디렉토리 용량 확인du -sh 디렉토리명 home 디렉토리 계정별 용량 확인du -h --max-depth=1 /home/ (-depth=1 숫자에 따라서 하위 디렉토리로 몇번까지 진입해서 용량을 보여줄것인지) 파티션별로 용량 확인df -h계정별 DB용량 확인du -h --max-depth=1 /var/l...
    Date2011.11.28 Views35587
    Read More
  7. No Image

    압축하기 압축풀기 tar

    디렉토리 SSS를 homepage.tar로 압축합니다. tar cvf homepage.tar /SSS 압축풀기 tar xvf 파일이름.tar
    Date2011.04.16 Views31045
    Read More
  8. No Image

    아파치 정보

    소스 위치 /usr/local/src 소스 설치위치 /usr/local Apache 설정 파일 /usr/local/apache/conf/httpd.conf PHP 설정파일 위치 /usr/local/apache/conf/php.ini Apache 시작/종료 /etc/rc.d/init.d/apachectl start | stop | restart MySQL 시작/종료 /etc/rc....
    Date2011.04.18 Views30710
    Read More
  9. No Image

    쉘스크립트 업로드후 실행 안될때는 권한 설정

    쉘스크립트 업로드후 실행 안될때는 권한 설정 chmod 707 /backup/쉘파일.sh sh /backup/쉘파일.sh 으로 쉘파일을 실행 가능하게끔 해줌
    Date2012.01.02 Views31491
    Read More
  10. No Image

    쉘스크립트 실행 방법

    ../backup/backup.sh ../쉘파일위치/셀파일.sh
    Date2011.12.20 Views31106
    Read More
  11. No Image

    소스컴파일로 설치된 mysql 삭제해야할 기존 디렉토리와 파일 피스트

    userdel -r mysql >& /dev/null rm -rf /usr/local/mysql rm -f /usr/bin/mysqldump rm -f /usr/bin/mysql rm -f /usr/bin/mysqladmin rm -f /etc/my.cnf rm -f /etc/rc.d/init.d/mysqld
    Date2014.07.15 Views17605
    Read More
  12. No Image

    서버 재시작시 자동으로 데몬 실행

    chkconfig --level 2345 mysqld on chkconfig --level 2345 httpd on chkconfig --level 2345 vsftpd on 확인 chkconfig --list | grep mysqld chkconfig --list | grep httpd chkconfig --list | grep vsftpd
    Date2011.04.16 Views37189
    Read More
  13. No Image

    사용자 계정 생성시 자동으로 public_html 생기는 방법

    cd /etc/skel 폴더 이동후 mkdir public_html 계정생성
    Date2011.04.16 Views30708
    Read More
  14. No Image

    방화벽 설정 및 해제

    참고: 리눅스의 방화벽 기본정책은 모든 포트를 막습니다. 그럼으로, SQL포트 3306번, apache포트 80번을 아래의 설정값을 이용하여 열어주어야 합니다. # vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT //...
    Date2011.04.16 Views30587
    Read More
  15. No Image

    로그 보는 방법

    cat , vi 명령어로 /var/log/maillog 멩리과 관련된 로그를 기록 /var/log/messages 메일, 뉴스등을 제외한 전체적인 로그를 기록하는 파일 /var/log/secure 유저에 대한 접속을 기록 /var/log/lastlog 계정사용자들이 마지막으로 로그인한 정보를 기록. lastl...
    Date2011.05.04 Views33414
    Read More
  16. No Image

    도메인 연결 방법

    vi /usr/local/apache/conf/httpd.conf // 모듈에서 httpd-vhosts 모듈 주석제거 vi /usr/local/apache/conf/extra/httpd-vhosts.conf 수정
    Date2011.04.18 Views31016
    Read More
  17. No Image

    계정생성시 자동으로 권한 755 주기

    vi /etc/login.defs 파일을 vi 로 연다 useradd 가 새로운 계정을 생성할때 반드시 참조하는 파일이다. # cat /etc/login.defs MAIL_DIR /var/spool/mail // 메일 디렉토리 위치지정 /var/spool/mail/사용자명 PASS_MAX_DAYS 99999 // 패스워드 만료일 PASS_MI...
    Date2013.07.04 Views32192
    Read More
  18. No Image

    계정생성시 자동으로 public_html 폴더 만들어 주기

    mkdir /etc/skel/public_html /etc/skel 에 public_html 폴더를 만들어 주면 useradd -d /home/계정폴더 계정아이디 //해주면 계정폴더/public_html 된다 useradd 환경을 설정하는 파일들 /etc/default/useradd /etc/login.defs /etc/skel/ /etc/default/usera...
    Date2013.07.04 Views32699
    Read More
  19. No Image

    계정생성

    사용자 계정 생성 #useradd -u [유저ID] -g [그룹ID or 그룹명] -s [사용되는 SHELL] -d [유저 Home 디렉토리] 계정이름 useradd -u 501 -g 500 -d /home/jaggoowa jaggoowa passwd jaggoowa userdel -r 계정명 # -r 까지 붙이면 폴더까지 완전삭제 chmod 755 ...
    Date2011.04.16 Views29346
    Read More
  20. No Image

    계정별 php 업로드 제한하기

    가상호스트 파일을 연다 httpd.conf 아니면 httpd-vhosts.conf vim /usr/local/apache2/conf/extra/httpd-vhosts.conf <VirtualHost *:80> DocumentRoot "/home/도메인연결폴더" ServerName 도메인.com ServerAlias www.도메인.com CBandLimit 10Gi CBandPerio...
    Date2013.07.04 Views35357
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4