본문 바로가기

리눅스

Logwatch를 설치하고 구성하여 시스템 로그를 메일로 받는 방법

반응형

Logwatch를 설치하고 구성하여 시스템 로그를 메일로 받는 방법

Logwatch는 로그 파일을 분석하고 보안 및 시스템 활동과 관련된 주요 정보를 요약하여 이메일 보고서로 전송하는 도구입니다.

1. Logwatch 설치

우분투 시스템에서 Logwatch를 설치하려면 다음 명령어를 사용합니다.

sudo apt-get update
sudo apt-get install logwatch

2. Logwatch 설정 파일 수정

Logwatch의 설정 파일은 /usr/share/logwatch/default.conf/logwatch.conf에 있습니다. 이 설정 파일을 편집하여 이메일 주소 및 다른 옵션을 설정합니다.

sudo vim /usr/share/logwatch/default.conf/logwatch.conf

이메일 설정 부분을 찾아서 이메일 주소를 추가하거나 수정합니다. 예를 들어, MailTo 옵션을 사용하여 수신할 이메일 주소를 지정할 수 있습니다.

MailTo = [email protected]

3. 로그 파일 경로 설정

Logwatch는 기본적으로 /var/log 디렉터리의 로그 파일을 분석합니다. 로그 파일 경로를 변경해야 하는 경우, 설정 파일에서 LogDir 옵션을 수정하여 새 경로를 지정할 수 있습니다.

LogDir = /path/to/your/log/directory

4. Logwatch 실행

설정을 저장한 후, Logwatch를 실행하여 로그를 분석하고 메일로 보고서를 보냅니다.

sudo logwatch

Logwatch는 기본적으로 매일 실행됩니다. 매일 새로운 로그 정보가 이메일로 전송됩니다.

 

이제 Logwatch를 사용하여 시스템 로그를 메일로 받을 수 있습니다. 설정 파일을 편집하여 필요한 옵션을 사용자 정의하고, 보고서를 원하는 이메일 주소로 받을 수 있습니다.

 

728x90
반응형