Linux下將用戶添加到sudoers中
Linux默認是沒有將用戶添加到sudoers列表中的,需要root手動將賬戶添加到sudoers列表中,才能讓普通賬戶執行sudo命令。
root 賬戶鍵入visudo即可進入sudo配置,這個命令要比vim /etc/sudoers要好很多,因為使用visudo進行sudo配置,將會得到很多提示.
鍵入visudo後,在編輯器下鍵入 /root 尋找root,找到第三個root的那一行
root ALL=(ALL) ALL
按yyp鍵復制並在粘貼在下一行,在這一行的 root處輸入cw將root替換為你所需要添加用戶的賬戶名,比如Blinux,結果就是
root ALL=(ALL) ALL
blinux ALL=(ALL) ALL
如果你希望之後執行sudo命令時不需要輸入密碼,那麽可以形如
root ALL=(ALL) ALL
blinux ALL=(ALL) NOPASSWD:ALL
輸入:wq保存即可。
之後執行sudo命令時直接在命令前端鍵入sudo 空格即可,比如sudo shutdown -h now執行立即關機命令.
如果需要輸入口令,則輸入用戶密碼即可,而不是root密碼.
註:如果用戶不在sudoers列表中,將會得到以下提示.
Blinux is not in the sudoers file. This incident will be reported.
-------------------------------------------------------------------------------------------
轉自:http://blog.sina.com.cn/s/blog_6be3556a0101f4kf.html
Linux下將用戶添加到sudoers中