로그 디렉토리를 변경할 수 있는 방법이 있는지 알고 싶습니다.계속 활동하다악마. 내 질문에 대한 답변을 찾을 수 없습니다. syslog, rsyslog 및 기타 도구를 사용할 수 있을까요?
제가 묻는 이유는 keepalived
스크립트를 실행하려면 sudo 권한이 있는 사용자로 실행해야 하며 .txt의 메시지 로그 파일에 대한 읽기 권한이 없기 때문입니다 /var/log
.
답변1
로깅에는 특별한 것이 없으며 keepalived
syslog를 통해 수행되므로 syslogd, rsyslog 또는 설치한 syslog 데몬이 로그 데이터 쓰기를 담당합니다.
이 옵션을 사용하면 "데몬"이 아닌 다른 기능에 로그인하도록 keepalived에 지시 --log-facility
하고 rsyslog 또는 이러한 메시지를 별도의 로그 파일에 기록하는 다른 방법을 구성하여 chmod
파일을 읽을 수 있도록 할 수 있습니다. 이 패턴을 유지하려면 로그 순환 프로세스를 수정해야 할 수도 있습니다.