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

相关推荐
菜鸟xy..3 分钟前
windows server 2008 建立ftp服务器
运维·服务器
dzq19815 分钟前
Hexo提交部署命令与Git Bash Here控制终端中按下Ctrl+C无法中断hexo s的解决办法
运维·git·hexo·部署博客·hexo s·ctrl+c·源码推送
团儿.26 分钟前
KVM磁盘配置:构建高效虚拟环境的基石
linux·运维·centos·kvm·kvm磁盘
zhqh1001 小时前
在qemu-system上跑arm-Debian
linux·arm开发·debian
昨天今天明天好多天1 小时前
【Linux】Redis 部署
linux·redis·bootstrap
hanzhuhuaa1 小时前
Linux 查看 nginx 安装目录和配置文件路径
linux·nginx
CloudJourney2 小时前
初始Docker
运维·docker·容器
惊鸿一博2 小时前
linux_电脑一运行程序就死机怎么处理?
linux·运维·电脑
环能jvav大师2 小时前
使用Ubuntu系统+VS Code开发STC51单片机
linux·c语言·开发语言·单片机·嵌入式硬件·ubuntu
SG.xf2 小时前
Ansible
运维·ansible