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即可正常使用了。

相关推荐
Ares-Wang15 小时前
Linux》》systemd 、service、systemctl daemon-reload、systemctl restart docker
linux·运维·docker
tinygone16 小时前
OpenClaw之Memory配置成本地模式,Ubuntu+CUDA+cuDNN+llama.cpp
人工智能·ubuntu·llama
安审若无17 小时前
运维知识框架
运维·服务器
阿拉斯攀登17 小时前
从入门到实战:CMake 与 Android JNI/NDK 开发全解析
android·linux·c++·yolo·cmake
Arvin62719 小时前
Nginx 添加账号密码访问验证
运维·服务器·nginx
风曦Kisaki20 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
路溪非溪20 小时前
Linux中gpio子系统的现代接口
linux·arm开发·驱动开发
攻城狮在此20 小时前
华为交换机Console口密码如何清除
运维·网络·华为
内心的一片海21 小时前
服务器内存异常占用
运维·服务器
文静小土豆21 小时前
Centos7负载异常过高排查思路(Load Average)
linux