1. 程式人生 > >Linux系統下給非root使用者新增sudo許可權

Linux系統下給非root使用者新增sudo許可權

xxx is not in the sudoers file.  This incident will be reported. 

這裡,xxx是當前使用者名稱,該使用者無法執行sudo命令,這時候,解決方法如下:

1.進入超級使用者模式。也就是輸入"su -",系統會讓你輸入超級使用者密碼,輸入密碼後就進入了超級使用者模式。(也可以直接用root登入);

2.給配置檔案“/etc/sudoers”新增“寫”許可權。輸入命令:

chmod u+w /etc/sudoers

3.編輯“/etc/sudoers”檔案。輸入命令

vim /etc/sudoers

按“i”進入編輯模式,找到這一 行:"root ALL=(ALL) ALL

"在起下面新增"xxx ALL=(ALL) ALL"(這裡的xxx是你的使用者名稱),然後儲存退出;

4.撤銷檔案的寫許可權,輸入命令

chmod u-w /etc/sudoers

即可。