因为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,问题应该能解决