Когда я использую действие LOG в некоторых правилах iptables, я получаю вывод как в STDOUT или STDERR консоли xm, так и в /var /log /messages.
Есть ли способ заставить iptables писать только в журнал без записи в консоль?
Спасибо, что впереди.
измените зарегистрированный уровень правила iptables на "info".
например:
/usr/sbin/iptables -A INPUT -j LOG - журнал префикса "FIREWALL:INPUT" - информация уровня журнала
В соответствии с ответом Sirex вы можете подавить вывод системного журнала на консоль из всех программ с помощью dmesg -n 1
.
Вы можете попробовать перенаправить stdout
и stderr
на нулевое устройство:
iptables ... &> /dev/null