在使用虚拟机中的Ubuntu中,需要root权限,却发现自己根本不知道root密码。。。于是利用搜索引擎查找解决方案,于此记录:
1. 打开终端,使用命令:su root
提示:密码:
啊哦,完全不知道密码,用自己这个用户的密码试试,出现:su 认证失败
2.使用命令:sudo passwd
出现:sudo: 无法切换为 root 组 ID: 不允许的操作 sudo: 无法初始化策略插件
于是又利用搜索引擎查查,发现是用的访客身份登录:
文章图片
正确的用户登录,最前面应该是用户名
于是退出到用户登录界面使用用户登录,然后使用命令:sudo passwd
输入新的UNIX密码:
重新输入新的UNIX密码:
passwd:已成功更新密码
OK,成功重置root密码,注意:上述UNIX密码后输入自己设置的新root密码,而且是不会显示的
3.再次使用命令: su root
密码:
在密码:后输入之前设置的root密码即可,成功切换到root用户!!!
参考博文:
vm下安装ubuntu用户root的密码是多少
【环境配置|虚拟机中Ubuntu16重置root账号密码】linux学习笔记一——sudo:无法切换为sudoers组ID:不允许的操作
推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Go|Docker后端部署详解(Go+Nginx)
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)
- GitHub|7 款可替代 top 命令的工具