SUDO 命令仅以 root 身份运行(Solaris 10)

SUDO 命令仅以 root 身份运行(Solaris 10)

在系统中安装 sudo 后,我无法以非 root 用户身份运行 sudo,当我尝试执行任何命令时,我得到:

/usr/local/bin/sudo:无法执行

如果我编辑 /etc/passwd 以使用不同的 shell 我会得到:

/usr/local/bin/sudo:权限被拒绝

sudoers 文件似乎配置正确,因为“sudo -l -U user”的输出显示用户只能执行我希望它使用的命令。

ls -l 输出为:

-rwsr-xr-x 1 root root 205396 2010 年 10 月 8 日 /usr/local/bin/sudo

答案1

问题出在文件夹:/usr/local/bin 它没有正确的权限,一旦我更正它,“sudo”运行就没有问题了。

相关内容