LINUX.ORG.RU
решено ФорумAdmin

rsyslog: не создается отдельный файл для логирования


0

1

Привет всем! Я тут решил сделать логирование iptables в отдельный файл. Создал правило:

iptables -I INPUT 1 -i ppp+ -j LOG --log-level info --log-prefix «iptables:»

в /etc/rsyslog.d добавил файл iptables.conf с таким содержимым:

:msg, contains, «iptables:» -/var/log/iptables.log & ~

Перезагрузил rsyslog а он всеравно пишет в messages. У меня debian linux 2.6.32, версию rsyslog незнаю где смотреть, я новичок в линукс. Подскажите где я ошибся, или хотябы в какую сторону копать?

З.Ы. Версия rsyslog 4.6.4



Последнее исправление: RBCo4u (всего исправлений: 1)

Сначала

touch /var/log/iptables.log
Если не поможет, то нужно смотреть, как права расставлены.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

Файл создался но пишет всеравно в messages блин... В правилах стоит первая:

Chain INPUT (policy DROP 58 packets, 4720 bytes)

pkts bytes target prot opt in out source destination

70 5704 LOG all  — ppp+ * 0.0.0.0/0 0.0.0.0/0 LOG flags 0 level 6 prefix `iptables:'

2746 170K ACCEPT all  — lo * 0.0.0.0/0 0.0.0.0/0

RBCo4u
() автор топика
Ответ на: комментарий от RBCo4u

Скорее всего в /etc/rsyslog.conf есть

*.=info - /var/log/messages

vlb ★★★
()
Ответ на: комментарий от RBCo4u

Спасибо за отклики. Наверно в конфиге или правиле пробел лишний был или нехватало как обычно хз.

RBCo4u
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.