audit_log_user_command():使用 sudo 时连接被拒绝,这是怎么回事?

audit_log_user_command():使用 sudo 时连接被拒绝,这是怎么回事?

我以 hugemeow 的身份 ssh 到我的远程 centos 服务器,然后运行 ​​sudo ls,然后发生错误:

[hugemeow@home ~]$ sudo ls
**audit_log_user_command(): Connection refused**
httpd

hugemeow 在 /etc/sudoers 中,配置如下:

hugemeow ALL=(ALL)     ALL

上面显示的消息有什么问题?

答案1

您看到的错误并不重要;这意味着sudo正在尝试连接到本地auditd服务器,但该服务器未运行。您会注意到,sudo尽管出现错误,但命令仍然有效。在较新版本的 Fedora 中应该会隐藏此消息sudo(根据 Fedora 错误401201,这个问题已于 2010 年得到修复)。

理论上,确保它auditd在您的系统上运行应该可以消除错误。

相关内容