1. 程式人生 > >Linux下將用戶添加到sudoers中

Linux下將用戶添加到sudoers中

http his root密碼 配置 not in rep 希望 輸入密碼 -h

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中