
시스템: 3.10.17-젠투
NET-SNMP 버전: 5.7.3.pre5
ps 도끼: /usr/sbin/snmpd -p /var/run/snmpd.pid
/etc/conf.d/snmpd:#SNMPD_FLAGS="${SNMPD_FLAGS} -Lsd -Lf /dev/null"
/var/log/net-snmpd.log:
Connection from UDP:
Connection from UDP:
Connection from UDP:
내 net-snmpd 로그는 약 600Mb입니다. echo "" > /var/log/net-snmpd.log
파일을 만들려고 하면 0Mb가 되고 몇 분 후에 다시 600이 됩니다.
일부 매뉴얼을 찾았지만 구성 파일의 내용이 다릅니다. 로그 파일을 올바르게 지우거나 중지하려면 어떻게 해야 합니까?
답변1
/etc/conf.d/snmpd의 해당 줄에서 "#"을 제거한 다음 snmpd를 다시 시작해야 합니다. :) 그러나 그러면 snmpd에서 /dev/null로 출력이 전송되고 로깅에 syslog가 사용됩니다.
비활성화하고 싶다면모두로깅하거나 적어도 볼 수 있는 곳으로 보내지 않은 경우 해당 줄 대신 다음과 같은 내용으로 충분할 것입니다.
SNMPD_FLAGS="${SNMPD_FLAGS} -Lf /dev/null" # note we've removed the syslog option
행운을 빌어요!