sudo預設僅有root能使用,普通使用者想要使用sudo執行屬於root的許可權命令,則先需要進行配置/etc/sudoers
工具/原料
linux
sudo
方法/步驟
在root下執行visudo命令,等同於vi /etc/sudoers
在root ALL=(ALL) ALL下
新增如下內容
test ALL=(ALL) ALL
想免除密碼輸入加上NOPASSWD:
test ALL=(ALL) NOPASSWD: ALL
儲存並退出
切換到test使用者進行sudo許可權測試
如果每賦予一個使用者sudo許可權都這麼設定那豈不是很麻煩,這裡可以新增到使用者組
去掉 # %wheel ALL=(ALL) ALL 前面的#
將test2新增到wheel組 usermod -a -G wheel test2
如果想免除密碼輸入,加上引數NOPASSWD:
注意事項
配置sudo許可權的時候還是先要用root使用者