我以 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
在您的系统上运行应该可以消除错误。