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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM