Система: 3.10.17-gentoo
Версия NET-SNMP: 5.7.3.pre5
пс топор: / 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 около 600 МБ Если я пытаюсь echo "" > /var/log/net-snmpd.log
файл становится 0 Мб, а через несколько минут снова 600
Я нашел несколько руководств, но мои файлы конфигурации имеют другое содержимое. Как правильно очистить файл журнала или остановить его?
Вам нужно удалить "#" из этой строки в /etc/conf.d/snmpd, а затем перезапустить snmpd. :) Однако это отправит вывод из snmpd в / dev / null и будет использовать syslog для ведения журнала.
Если вы хотите отключить все ведение журнала, или, по крайней мере, его не отправили куда-нибудь, где вы бы его увидели, чего-то вроде этого должно хватить вместо той строки, которая у вас есть:
SNMPD_FLAGS="${SNMPD_FLAGS} -Lf /dev/null" # note we've removed the syslog option
Удачи!