0

如何从 syslog 服务器消息的日志条目中抑制 localhost 名称(而不是记录 IP 地址)?

假设我希望将 syslog 服务器的 IP 地址写入日志消息而不是 localhost。

例如,我的 syslog 服务器示例 syslog.conf 文件可能包含用于 localhost 用户事件日志记录的 catch all 行:

authpriv.* /var/log/messages

su 会话开始的日志条目可能如下所示

6 月 21 日 15:48:56 localhost su: pam_unix(su:session): 由 root (uid=0) 为 root 用户打开的会话

我强烈希望来自 localhost 的所有消息都将其 IP 地址写入消息日志文件,而不仅仅是“localhost”字符串。如何让 localhost、syslog 服务器写入它的 IP 地址?

请告知,布莱恩

4

1 回答 1

0

如果到 syslog 的连接是通过 localhost 地址并且未设置主机名,我认为这是预期的行为。您正在使用什么系统日志,您的主机名设置了吗?

于 2011-06-21T20:00:05.580 回答