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

相关推荐
KYGALYX13 小时前
在Linux中备份msyql数据库和表的详细操作
linux·运维·数据库
余—笙13 小时前
Linux(docker)安装搭建CuteHttpFileServer/chfs文件共享服务器
linux·服务器·docker
lang2015092813 小时前
Linux高效备份:tar与gzip完全指南
linux·运维·服务器
IDOlaoluo13 小时前
OceanBase all-in-one 4.2.0.0 安装教程(CentOS 7/EL7 一键部署详细步骤)
linux·centos·oceanbase
wanhengidc14 小时前
云手机的基本原理
运维·服务器·游戏·智能手机·云计算
篙芷14 小时前
两台服务器 NFS 共享目录实战
运维·服务器
catoop14 小时前
在 WSL 的 Ubuntu 中安装和配置 SSH 服务
linux·ubuntu·ssh
Hard but lovely15 小时前
linux: centos 软件包管理 yum源
linux·运维·centos
悲伤小伞15 小时前
Linux_Socket_UDP
linux·服务器·网络·c++·网络协议·udp
2301_8160738315 小时前
Chrony服务器
运维·服务器