要讓某個 user 可執行 sudo 指令 的話,需要編輯 /etc/sudoers 這個檔案,
不過如果這個檔案必須透過 visudo 這個指令來編輯,當然必須要有 root 權限才有辦法編輯。
步驟如下:
- 執行 visudo
- 假設/etc/sudoers 這個檔案不存在的話,會自動建立一個。設定上可以參考一下root的設定值,找到下面這一行:
root ALL=(ALL:ALL) ALL - 格式及參數:
[user 帳號] [user的來源主機] = ([可切換的身份]) [可執行的指令] - 也可以應用在群組上,設定上只要在group名稱前加個%符號
[% group名稱]
sudoers檔案設定文件 : 這裡
另外這裡有一份比較簡單說明的在 這裡