注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
eviltomato的个人空间 https://home.eeworld.com.cn/space-uid-513219.html [收藏] [复制] [分享] [RSS]
日志

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

已有 640 次阅读2014-9-12 09:38 |个人分类:嵌入式Linux笔记| Linux, sudo

解决方案:
首需要切换到root身份
$su -
(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)

然后
$visudo     //切记,此处没有vi和sudo之间没有空格

修改文件内容:

找到“root    ALL=(ALL)       ALL”一行,按a,进入append模式,在下面插入新的一行,内容是“fxj   ALL=(ALL)       ALL”,然后在vi键入命令“wq!”保存并退出。

注:假设fxj是用户名

      这个文件是只读的,不加“!”保存会失败。

退出超级用户:$ exit

这样就把自己加入了sudo组,可以使用sudo命令了。 

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章