LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1072|回复: 6

iptables把日志内容输出到console上,怎么关掉

[复制链接]
发表于 2005-3-7 17:43:24 | 显示全部楼层 |阅读模式
在版上和google上都看到如下:

Q: Netfilter总是把日志记录显示在控制台上,我如何把它停止?
A: 有两个原因会导致这个问题。首先,确认/etc/syslog.conf中没有 kern.* /dev/console。如果没有,可以尝试用开关-c 3启动klogd。

1。我的/etc/syslog.conf中没有那行;
2。把/etc/init.d/klogd中的klogd加上-c 3。
按照以上做,问题依旧,还是输出到console上。

系统是debian sarge,请教如何关掉。
谢谢!
发表于 2005-3-7 17:51:58 | 显示全部楼层
用> /dev/null
甩垃圾箱里去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-7 18:00:01 | 显示全部楼层
在哪里设置把输出定向到/dev/null ?
谢谢。
回复 支持 反对

使用道具 举报

发表于 2005-3-7 18:40:11 | 显示全部楼层
列如 你的firewall脚本是iptables.sh
那么
./iptables.sh > /dev/null
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-8 10:36:41 | 显示全部楼层
把/etc/init.d/klogd里的KLOGD=""改成KLOGD="-c 4"就可以,"-c 3"还是不足以阻止这些输出到console上。
回复 支持 反对

使用道具 举报

发表于 2005-3-11 12:11:42 | 显示全部楼层
4、3这些项是不是日志的级别,当设置为4时级别较低,无关轻重的日志就不输出了并不是彻底不输到屏幕上。呵呵,我是这么想的。
回复 支持 反对

使用道具 举报

发表于 2005-3-14 17:50:27 | 显示全部楼层
-c 3   -c 4 是什么意思?详细一点好吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表