首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在CentOS上安装auditd?

如何在CentOS上安装auditd?
EN

Server Fault用户
提问于 2013-09-07 21:51:45
回答 1查看 12.3K关注 0票数 3

如何在CentOS 6.4 x64上安装auditd?我想记录由admins 记录由管理员在生产服务器上运行的所有命令。编辑运行的所有命令:我不能运行aduditd服务

我用了这个tut 在这里输入链接描述

代码语言:javascript
复制
sudo yum install audit
sudo chkconfig auditd on

将这2行添加到/etc/审核/审计规则中。

代码语言:javascript
复制
-a exit,always -F arch=b64 -F euid=0 -S execve
-a exit,always -F arch=b32 -F euid=0 -S execve

我运行了一些命令,没有用于登录/var/ log /的auditd目录。

现在审计不工作了,我无法得到运行服务。在消息日志中我得到了这个

代码语言:javascript
复制
Sep  7 18:05:40 vesoljedomen auditd[6777]: Started dispatcher: /sbin/audispd pid: 6779
Sep  7 18:05:40 vesoljedomen audispd: No plugins found, exiting
Sep  7 18:05:40 vesoljedomen auditd[6777]: Unable to set audit pid, exiting
Sep  7 18:05:40 vesoljedomen auditd: Cannot daemonize (Success)
Sep  7 18:05:40 vesoljedomen auditd: The audit daemon is exiting.
Sep  7 18:05:40 vesoljedomen auditd[6777]: The audit daemon is exiting.
Sep  7 18:05:47 vesoljedomen auditd[6791]: Started dispatcher: /sbin/audispd pid: 6793
Sep  7 18:05:47 vesoljedomen audispd: No plugins found, exiting
Sep  7 18:05:47 vesoljedomen auditd[6791]: Unable to set audit pid, exiting
Sep  7 18:05:47 vesoljedomen auditd: Cannot daemonize (Success)
Sep  7 18:05:47 vesoljedomen auditd: The audit daemon is exiting.
Sep  7 18:05:47 vesoljedomen auditd[6791]: The audit daemon is exiting.
Sep  7 18:06:01 vesoljedomen auditd[6924]: Started dispatcher: /sbin/audispd pid: 6926
Sep  7 18:06:01 vesoljedomen audispd: No plugins found, exiting
Sep  7 18:06:01 vesoljedomen auditd[6924]: Unable to set audit pid, exiting
Sep  7 18:06:01 vesoljedomen auditd: Cannot daemonize (Success)
Sep  7 18:06:01 vesoljedomen auditd: The audit daemon is exiting.
Sep  7 18:06:01 vesoljedomen auditd[6924]: The audit daemon is exiting.


-bash-4.1# -bash-4.1# chkconfig --list | grep auditd
-bash: -bash-4.1#: command not found
-bash-4.1# auditd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
Usage: auditd [-f] [-l] [-n] [-s disable|enable|nochange]
-bash-4.1# -bash-4.1# service auditd status
-bash: -bash-4.1#: command not found
-bash-4.1# service auditd start
-bash-4.1# auditd is stopped
EN

回答 1

Server Fault用户

发布于 2013-09-07 22:17:29

目录称为/var/log/audit/,而不是/var/log/auditd/

如果丢失,则有人删除该目录,运行sudo yum reinstall audit重新创建它。

audit默认安装并正在运行,无论如何,运行sudo service auditd start

注意:

我想记录所有由admins运行的命令,所有由admins运行的命令在生产服务器上运行

auditd不会一直帮助您,它无法记录所有的内容,特别是当日志存储在同一台机器上时。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/537214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档