每次我使用 sudo 时它都会在完成之前挂起

dla*_*lin 12 linux centos sudo

无论是否提示我输入密码,它都在接受身份验证和执行我要求的操作之间挂起。换句话说,sudo ls将挂起约 60 秒。

我对可能导致这种情况的原因感到困惑。这是在 Centos 5 上,我已经查看selinux并将其设置为禁用和启用,但它似乎没有任何效果。

gar*_*les 18

来自@TheAndruu 对这个问题的回答

如果您在安装过程中更改主机名,就会发生这种情况。要解决此问题,请编辑文件 /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 [ADD_YOURS_HERE] 
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 [ADD_YOURS_HERE]

我在 Fedora 11 上遇到了完全相同的问题,这解决了它。

  • BTW `sudo ls` 以什么方式使用网络? (2认同)