我正在尝试在我的 CentOS 6.6 机器上运行su
或。sudo
每次我尝试执行任一命令时,都会提示输入密码。输入密码后,命令就会挂起。我可以ctrl+c它。我已经检查过我的/etc/hosts
并将其添加到和行$HOSTNAME
中。我可以使用 hassel 以 root 身份登录。我尝试在( )上运行并收到以下错误:127.0.0.1
::1
strace
sudo
strace -o ~/sudotrace.txt sudo -i
sudo: effective uid is not 0, is sudo installed setuid root?
做一个ls -l
14 $ ls -l /usr/bin/sudo ---s--x--x. 1 root root 123832 Oct 15 2014 /usr/bin/sudo
根据我在网上读到的内容,这些权限似乎是错误的。但这仍然无法解释为什么su
行为异常。
任何投入将不胜感激。
谢谢