重新启动auditd服务会出现依赖错误

hem*_*nik 4 audit-logging docker

我正在尝试为 docker 守护进程配置审核,如下所示:

将以下行添加到/etc/audit/audit.rules文件中:

-w /usr/bin/dockerd -k docker
Run Code Online (Sandbox Code Playgroud)

然后,使用以下命令重新启动审核守护程序:

service auditd restart
Run Code Online (Sandbox Code Playgroud)

这会产生以下错误:

Failed to restart auditd.service: Operation refused, unit auditd.service may be requested by dependency only.
Run Code Online (Sandbox Code Playgroud)

使用systemctl也不起作用。有解决方法或解决办法吗?

hem*_*nik 9

更新RefuseManualStop为 no/usr/lib/systemd/system/auditd.service

RefuseManualStop=no
Run Code Online (Sandbox Code Playgroud)

然后重新加载守护进程,如下所示:

systemctl daemon-reload
Run Code Online (Sandbox Code Playgroud)