sudo 输完密码 提示 “用户 不在 sudoers 文件中。此事将被报告。 ”

我的Ubuntu18.04 桌面系统不小从sudo用户组给删除了。每次sudo 获取root权限执行命令都会提示,
用户 不在 sudoers 文件中。此事将被报告。

su root 也会提示 认证失败。
晚上的很多教程都是通过root权限,然后把当前用户添加到sudo组就可以了。关键是我现在没法获取root权限,每次su root 输完密码 就提示认证失败。所以就形成了死循环。最后还是查到了一种思路。不过虽然它的方法没解决我的问题, 但是我顺着这个思路就把问题解决了。

1.首先,进入Ubuntu 高级模式。
关机重启Ubuntu系统,在电脑logo过了之后 按几下Esc,选择recovery mode进入。出现一个菜单,

2,选择fsck菜单(磁盘修复),选择yes 进入读写模式。回车后会出现root登录的shell命令终端。那现在有了root权限,就可以把用户分到sudo用户组了。
3,root权限的终端把普通用户添加到sudo用户组
sudo usermod -aG sudo newuser_aa

结语:最终我就把错误解决了,刚开始弄了一个小时,感觉这次得重装系统了。但是电脑里装了很多的东西。心中莫名的失落。就在网上看到了Ubuntu的高级模式。瞬间觉着自己得试试。当我看到root权限的shell终端,心里瞬间畅快了。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值