Ubuntu:用户不在sudoers文件中

1、问题

执行sudo xxx命令时,显示:

user 不在sudoers文件中

需要查看系统版本进入恢复模式修复。

2、重启进入恢复模式

查看系统命令:uname -r

可能显示为:6.8.0-45-generic

重启Ubuntu系统,在开机时按ESC进入模式选择,选择:

再选择系统版本对应的(recovery mode)。

进入到图形界面时,显示为"read-only"模式。

选择fsck,一直确定,直到再进入界面时显示"read/write"模式。

3、修改sudoers文件

在界面中选择"root"菜单,可以修改root密码,但用这个密码登录或验证root是没有用的。

以root用户登录进去,输入命令:

vi /etc/sudoers

增加用户权限并保存(:wq)。

操作完成后,sudo即可正常使用了。

相关推荐
Lynnxiaowen1 小时前
今天继续学习shell脚本
linux·运维·学习·云计算·bash
云上小朱1 小时前
文件下载-ubuntu操作系统下载指定文件
linux·shell
hmcjn(小何同学)1 小时前
轻松Linux-9.进程间通信
linux·运维·服务器·c++·bash
上海达策TECHSONIC1 小时前
经验分享:如何让SAP B1数据库性能提升50%
运维·数据库·运维开发
月光在发光2 小时前
19_内核模块挂载问题处理
linux·运维·服务器
Liang_GaRy2 小时前
心路历程-Linux如何赋予权限?
linux·运维·服务器
Hello阿尔法2 小时前
基于 NFS 的文件共享实现
linux·嵌入式
打不了嗝 ᥬ᭄2 小时前
【Linux】线程概念与控制
linux·c++
pengfei_M2 小时前
四、FVP启动linux
linux·单片机·嵌入式硬件