LinuxSir.cn,穿越时空的Linuxsir!

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

为什么登陆失败的日志写入messages中而不是secure 高人指点一下

[复制链接]
发表于 2009-12-16 15:07:11 | 显示全部楼层 |阅读模式
linux版本 redhat AS4.5
一直在用denyhosts 来避免ssh的攻击 ,今天发现 hosts.deny文件中没东西了。检查发现 所有的登陆日志都写入到了messages的日志中了。而并非 secure中。
在messages中显示如下:
Dec 15 08:02:19 pui sshd[21999]: Failed password for root from 218.206.128.246 port 38882 ssh2
Dec 15 08:02:20 pui sshd[22001]: Failed password for root from 218.206.128.246 port 38988 ssh2

syslogd.conf 如下,明明是将authpriv的所有记录都记录到secure中的,不明白为什么写到了messages中了 而messages处事 authpriv.none   
求高人指点。
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                                                 /dev/console

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none                /var/log/messages

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure

# Log all the mail messages in one place.
mail.*                                                  -/var/log/maillog

# Log cron stuff
cron.*                                                  /var/log/cron

# Everybody gets emergency messages
*.emerg                                                 *

# Save news errors of level crit and higher in a special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                                                /var/log/boot.log



authpriv.*      /var/log/secure   意味着 所有authpriv 授权相关 的信息都应该记录到secure中 ,而messages是 authpriv.none 表示不记录,但又偏偏都记录了。
发表于 2010-1-3 03:35:08 | 显示全部楼层
重新载入配置文件没
回复 支持 反对

使用道具 举报

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

本版积分规则

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