1. 程式人生 > >Linux中“is not in the sudoers file”解決方法

Linux中“is not in the sudoers file”解決方法

解決方案:
首需要切換到root身份

$su -
(注意有- ,這和su是不同的,在用命令"su"的時候只是切換到root,但沒有把root的環境變數傳過去,還是當前使用者的環境變數,用"su -"命令將環境變數也一起帶過去,就象和root登入一樣)

然後
$visudo     //切記,此處沒有vi和sudo之間沒有空格

1、移動游標,到最後一行
2、按a,進入append模式
3、輸入
your_user_name ALL=(ALL)  ALL
4、按Esc
5、輸入“:w”(儲存檔案)
6、輸入“:q”(退出)

這樣就把自己加入了sudo組,可以使用sudo命令了。