Pos*_*ssa 9 linux logging syslog
我需要在syslog守护进程生成的日志消息中记录年份.特别是在/ var/log/secure文件中.可能吗?
这是正常系统日志消息的示例:
Feb 16 04:06:58 HOST sshd[28573]: Accepted password for USER from SOURCE port 7269 ssh2
Run Code Online (Sandbox Code Playgroud)
我需要类似的东西:
Feb 16 2011 04:06:58 HOST sshd[28573]: Accepted password for USER from SOURCE port 7269 ssh2
Run Code Online (Sandbox Code Playgroud)
提前致谢.
如果你使用rsyslog,很容易.请参阅以下内容:
将/etc/rsyslog.conf修改为以下内容:
...
authpriv.* /var/log/secure;RSYSLOG_FileFormat
...
Run Code Online (Sandbox Code Playgroud)然后要求rsyslog守护进程重新加载配置:
$ kill -HUP <pid of rsyslog daemon>
Run Code Online (Sandbox Code Playgroud)更多参考:
如果您的系统日志遵循 RFC 3164(BSD 系统日志协议),则您无法将其配置为记录年份。除非您有一个遵循 RFC 5424(rsyslog 或 syslog-ng)的现代 syslog 守护程序,否则您无法执行此操作。
| 归档时间: |
|
| 查看次数: |
8814 次 |
| 最近记录: |