Wie lösche oder stoppe ich net-snmpd.log?

Wie lösche oder stoppe ich net-snmpd.log?

System: 3.10.17-gentoo

NET-SNMP-Version: 5.7.3.pre5

ps ax: /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:

Mein net-snmpd log ca. 600 Mb Wenn ich versuche, echo "" > /var/log/net-snmpd.log die Datei wird 0 Mb, und nach ein paar Minuten wieder 600

Ich habe einige Handbücher gefunden, aber meine Konfigurationsdateien haben einen anderen Inhalt. Wie kann ich die Protokolldatei richtig löschen oder stoppen?

Antwort1

Sie müssen das „#“ aus dieser Zeile in /etc/conf.d/snmpd entfernen und dann snmpd neu starten. :) Dadurch wird jedoch die Ausgabe von snmpd an /dev/null gesendet und Syslog zur Protokollierung verwendet.

Wenn Sie deaktivieren möchtenalleProtokollierung, oder es zumindest nicht an eine Stelle senden zu lassen, wo Sie es sehen würden, sollte etwas wie das Folgende anstelle der Zeile, die Sie haben, genügen:

SNMPD_FLAGS="${SNMPD_FLAGS} -Lf /dev/null" # note we've removed the syslog option

Viel Glück!

verwandte Informationen