728x90
서버 운영을 하다 문제가 발생하면 제일 먼저 로그를 확인해보게 됩니다.
- 리눅스의 로그는 주로 /var/log 디렉토리에 저장 되게 됩니다.
- 각 파일 별로 어떤 로그가 저장 되는지 알아보도록 하겠습니다.
1. /var/log/messages
시스템에 문제가 생겼을 때 가장 먼저 찾아보는 로그 파일 입니다.
syslog.conf 에서 로그를 남기지 않는 것으로 지정된 내용을 제외한 모든 항목이 기록 됩니다.
내용이 무지 많기 때문에 보통 grep 명령어와 함께 사용하여 문제를 파악 합니다.
2. /var/log/secure
사용자 접속 정보가 기록되는 파일 입니다.
ssh, 텔넷 등으로 시스템에 접속된 내용이 기록되며,
점속 일시, 사용자 명, 접속한 시스템의 IP 등이 기록되게 됩니다.
시스템 해킹이 의심 될 경우 꼭 찾아봐야 하는 로그 입니다.
3. /var/log/maillog
메일 송, 수신 내용이 기록되게 됩니다.
4. /var/log/cron
cron이 실행된 것들에 대한 정보가 기록 됩니다.
crontab에 저장된 작업들이 정상 수행 했는지 확인 해 보실 수 있습니다.
5. /var/log/boot.log
서비스 데몬들의 부트에 관련된 정보가 기록됩니다.
각 데몬들의 시작/종료/실패 내용이 기록 됩니다.
부팅과 관련된 내용 뿐만 아니라 종료 (shutdown) 시의 내용도 기록 됩니다.
6. /var/log/dmesg
부팅 시의 시스템 로그가 기록 됩니다.
dmesg 명령어를 통해 출력되는 내용이 위 파일에 기록되게 됩니다.
7. /var/log/wtmp
최근의 접속 사항이 기록되는 파일 입니다.
last 명령어를 통해 출력되는 내용이 기록 되어 있습니다.
8. /var/log/lastlog
각 사용자의 마지막 로그인 내용이 기록되어 있습니다.
직접 파일을 볼 수는 없고, lastlog 명령어를 통해 확인이 가능합니다.
9. xferlog
FTP 데몬으로 파일 전송 한 내용이 기록되게 됩니다.
10. /var/log/httpd/access_log
Apache 서비스 데몬의 로그 파일 입니다.
웹 서비스를 운영 할 경우 해당 내용이 기록되게 됩니다.
11. /var/log/httpd/error_log
Apache 서비스 데몬의 에러 사항에 대한 내용이 기록 되게 됩니다.
참고 : (주)수퍼유저 리눅스마스터 1급 (박성수, 강기봉, 정우영 저)
728x90
'Linux' 카테고리의 다른 글
쉘 스크립트란? (0) | 2022.12.31 |
---|---|
grep과 pipe(|)의 조합 (0) | 2022.12.30 |
리눅스 기본 명령어 모음 (3) | 2022.12.18 |
(Linux)cp(복사), grep(합치기) 관련 예제 정리 (0) | 2022.10.26 |
리눅스 시간(타임존)을 한국 표준시(KST)로 변경 (0) | 2022.08.04 |