【问题标题】:how can I copy the audit log to log server?如何将审核日志复制到日志服务器?
【发布时间】:2020-08-09 19:51:51
【问题描述】:

我想将审核文件复制到日志服务器,(CentOS 7)

当我输入 /etc/rsyslog.conf 时:

audit.* @logserver:514

我得到错误:

rsyslogd:未知设施名称“审计”[v8.24.0-41.el7_7.2]

当我尝试复制审核日志时,就像我对 apache 日志所做的那样,我输入:

$ModLoad        imfile
$InputFileName /var/log/audit/audit.log
$InputFileTag tag_audit_log:
$InputFileStateFile audit_log
$InputFileSeverity info
$InputFileFacility local6
$InputRunFileMonitor
if $syslogtag == 'tag_audit_log'   then @logserver:514

我得到错误:

rsyslogd: imfile: 在启动文件 '/var/log/audit/audit.log' 上没有 存在但在静态文件监视器中配置 - 这可能表明 配置错误。如果文件稍后出现,它将 自动进行处理。原因:权限被拒绝 [v8.24.0-41.el7_7.2]

文件存在:

# ls -lZ /var/log/audit/audit.log
-rw-------. root root system_u:object_r:auditd_log_t:s0 /var/log/audit/audit.log

如何让它发挥作用?
谢谢

【问题讨论】:

    标签: centos7 rsyslog


    【解决方案1】:

    我找到了解决办法,我follow

    在 /etc/syslog.conf 我放了

    *.info        @remote.syslog.example.com
    

    在 /etc/audisp/plugins.d/syslog.conf 中:

    active = yes
    

    systemctl 重启 rsyslog
    服务审核重启

    【讨论】:

      猜你喜欢
      • 2013-11-23
      • 2018-10-27
      • 1970-01-01
      • 2019-02-21
      • 1970-01-01
      • 2016-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多