Réponses:
Dans Ubuntu 15.10 et Debian Jessie, il existe un fichier /etc/rsyslog.d/20-ufw.conf. Il contient en bas # & ~. Supprimez le # devant pour le décommenter et actualisez rsyslog avec la commande /etc/init.d/rsyslog restartafin qu'il prenne en compte le changement de configuration.
# & stopmais fait de même lorsqu'elle n'est pas commentée, rsyslog doit être redémarré.
J'utilise également Ubuntu 14.04. Dans mon /etc/rsyslog.d/il y a un fichier 20-ufw.confqui a la ligne suivante:
:msg,contains,"[UFW " /var/log/ufw.log
Ce que j'ai fait, c'est supprimer ce fichier, et en haut de la page, 50-default.confj'ai ajouté ce qui suit:
: msg, contient, "[UFW" /var/log/ufw.log
& stop
Redémarrez rsyslog avec sudo service rsyslog restartet vos journaux UFW doivent être placés dans leur propre fichier et non dans un autre.
20-ufw.confet ajouter la commande d'arrêt là-bas? En fait, il possède déjà un modèle qui peut être décommenté, et il semble fonctionner correctement dans mon test rapide.
:msg,contains,"[UFW " /var/log/ufw.logqui doit être modifiée / arrêtée.
ufw utilise rsyslog pour se connecter à /var/log/syslogou /var/log/messages:
Pour modifier le fichier journal, éditez /etc/rsyslog.d/50-default.confet en haut ajoutez:
:msg, contains, "UFW" -/var/log/ufw.log
& ~
Cela enregistrera toutes les données contenant "UFW" pour /var/log/ufw.logempêcher tout traitement ultérieur de ces données.
Le 16.04, il suffit de commenter la dernière ligne de ce fichier pour qu'elle affiche
$ tail -1 /etc/rsyslog.d/20-ufw.conf
& stop
et redémarrez rsyslog
$ sudo systemctl restart rsyslog
à partir de maintenant, les journaux ufw seront dans /var/log/ufw.log et plus dans / var / log / syslog
sudo service rsyslog restartaprès l'avoir changé, merci!