Permissions
SUDO 命令只能作為 root (Solaris 10)
在系統中安裝 sudo 後,我無法以非 root 使用者身份執行 sudo,當我嘗試執行我得到的任何命令時:
/usr/local/bin/sudo: 無法執行
如果我編輯 /etc/passwd 以使用不同的外殼,我會得到:
/usr/local/bin/sudo:權限被拒絕
sudoers 文件似乎配置正確,因為“sudo -l -U user”的輸出顯示使用者只能執行我希望它使用的命令。
ls -l 輸出為:
-rwsr-xr-x 1 根 205396 2010 年 10 月 8 日 /usr/local/bin/sudo
問題出在文件夾上:/usr/local/bin 它沒有正確的權限,一旦我更正了這個“sudo”就沒有問題了。