因爲Fedora默認不添加用戶到sudoers,所以當咱們使用sudo時就會出現「is not in the sudoers file.」的錯誤。
添加方法以下:
1.進入root模式
su -
注意:su和-之間有空格
輸入當前用戶的密碼
2.添加寫權限
chmod u+w /etc/sudoers
3.將本身加入到sudoers中
gedit /etc/sudoers
注意此處使用的是gedit,若是你熟悉vi,vim也能夠使用,不過對於我這個初學者來講gedit對於解決問題來講仍是很方便的
進入以後,搜索 root
看到這樣的一行:root ALL=(ALL) ALL 在下面填上相似的信息,例如你的用戶名字叫 user 則添加: user ALL=(ALL) ALL 添加好後保存 4.撤銷寫權限 chmod u-w /etc/sudoers OK,問題應該能解決