본문 바로가기
IT/Network

[syslog] ubuntu rsyslog server 간단한 사용 방법

by 초록술 2022. 5. 2.
반응형

ubuntu rsyslog server 구축

ubuntu에 rsyslog server를 설치하여 간단하게 syslog를 수신하는 테스트를 진행하며 간단하게 포스팅을 합니다.

 

 

우선 제가 테스트한 ubuntu 버전은 20.04 입니다.

ubuntu 버전은 lsb_release -a로 확인할 수 있습니다.

ubuntu 20.04

 

rsyslog는 apt 명령어로 install 합니다.

 

[rsyslog 사이트 링크]

ubuntu rsyslog

 

권한 문제가 발생할 경우 sudo 명령을 붙여 root로 실행하거나

root 계정으로 접속하여 설치를 진행하면 됩니다.

apt 권한 오류

저는 sudo su로 root 로 접속하여 설치를 진행하였습니다.

root 접속

apt install rsyslog

명령어를 사용하여 rsyslog를 설치합니다.

rsyslog 설치

설치 완료 후 rsyslog 설정으로 들어갑니다.

vi /etc/rsyslog.conf

명령어로 conf 파일을 수정해야 합니다.

rsyslog.conf

위 이미지의 붉은 박스를 보면 udp와 tcp에 설정에 주석 처리가 되어 있습니다.

수신받길 원하는 항목을 주석 해제합니다.

(#을 지우면 됩니다.)

또한 수신받으려는 포트도 주석 해제합니다. (포트를 변경하려면 port="514" 숫자를 변경합니다)

 

저는 TCP, port는 514로 설정하였습니다.(둘 다 설정하셔도 무관합니다)

tcp / port 514 설정

Esc를 누르고 :wq! 로 설정을 저장합니다.

 

설정을 변경하였으니 rsyslog 서비스를 재시작 후

systemctl restart rsyslog

정상적으로 서비스가 올라왔는지 서비스 상태를 확인합니다.

systemctl status rsyslog

active (running)

 

설정 완료 후 syslog를 확입합니다.

/var/log/syslog 파일에 로그가 쌓입니다.

tail로 실시간 로그 확인을 합니다.

syslog

 

혹시라도 514 포트로 로그가 들어오지 않는다면 방화벽 설정을 확인바랍니다.

반응형

댓글