![동일한 시스템의 클라이언트 rsyslog 및 서버 Ubuntu 14.04](https://rvso.com/image/658760/%EB%8F%99%EC%9D%BC%ED%95%9C%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%98%20%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8%20rsyslog%20%EB%B0%8F%20%EC%84%9C%EB%B2%84%20Ubuntu%2014.04.png)
내 IP에서 로그를 수신하도록 Rsyslog를 만들 수 있는지 궁금합니다. 구성이 작동하는지 테스트하고 싶습니다. 지금은 다른 PC나 서버에 액세스할 수 없고 내 PC만 액세스할 수 있습니다. 몇 마디로 만들고 싶습니다. 테스트하기 위해 한 컴퓨터에 클라이언트와 서버가 있는데 문제는 로그가 전혀 없고 /var/syslog를 확인했는데 아무것도 없고 Ubuntu 14.04를 실행하고 있다는 것입니다.
내 /etc/rsyslog.conf에서:
# provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514
# provides TCP syslog reception
$ModLoad imtcp
$InputTCPServerRun 514
내 /etc/rsyslog.d/50-default.conf에서:
local1.* @127.0.0.1:514
미리 감사드립니다! 그리고 죄송합니다. 저는 로그에 대해 조금 멍청합니다 :(
답변1
좋아, 알아냈어. /etc/rsyslog.conf에 이것을 추가하면 됐어:
$template RemoteHost,"/var/log/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/syslog.log"
*.* ?RemoteHost
*.* @@127.0.0.1:514
& ~