Есть ли способ, которым я могу легко перенаправить записи для UFW в их собственный файл журнала в / var / log / ufw вместо того, чтобы заполнять / var / log / syslog, так как становится сложно находить решения проблем со всеми этими вещами UFW, пролетающими мимо мне?
20
sudo service rsyslog restart
после его изменения, спасибо!# & stop
но делает то же самое, когда она не закомментирована, необходимо действительно перезапустить rsyslog.Я также использую Ubuntu 14.04. В моем
/etc/rsyslog.d/
есть файл,20-ufw.conf
который имеет следующую строку::msg,contains,"[UFW " /var/log/ufw.log
Что я сделал, это удалил этот файл, и в верхней части
50-default.conf
я добавил следующее:Перезапустите rsyslog,
sudo service rsyslog restart
и ваши журналы UFW должны быть помещены в их собственный файл, а не в любой другой.источник
20-ufw.conf
и не добавить туда команду остановки? На самом деле, у него уже есть шаблон, который можно раскомментировать, и, похоже, он отлично работает в моем быстром тесте.:msg,contains,"[UFW " /var/log/ufw.log
что нужно изменить / остановить.UFW использует rsyslog для входа в систему
/var/log/syslog
или/var/log/messages
:Чтобы изменить файл журнала, отредактируйте
/etc/rsyslog.d/50-default.conf
и добавьте:Это будет регистрировать все данные, которые содержат «UFW», чтобы
/var/log/ufw.log
предотвратить дальнейшую обработку таких данных.источник
16 апреля просто закомментируйте последнюю строку в этом файле, чтобы он читал
и перезапустите rsyslog
теперь логи ufw будут в /var/log/ufw.log, а не в / var / log / syslog
источник