环境配置|虚拟机中Ubuntu16重置root账号密码

在使用虚拟机中的Ubuntu中,需要root权限,却发现自己根本不知道root密码。。。于是利用搜索引擎查找解决方案,于此记录:
1. 打开终端,使用命令:su root
提示:密码:
啊哦,完全不知道密码,用自己这个用户的密码试试,出现:su 认证失败
2.使用命令:sudo passwd
出现:sudo: 无法切换为 root 组 ID: 不允许的操作 sudo: 无法初始化策略插件
于是又利用搜索引擎查查,发现是用的访客身份登录:
环境配置|虚拟机中Ubuntu16重置root账号密码
文章图片

正确的用户登录,最前面应该是用户名
于是退出到用户登录界面使用用户登录,然后使用命令:sudo passwd
输入新的UNIX密码:
重新输入新的UNIX密码:
passwd:已成功更新密码
OK,成功重置root密码,注意:上述UNIX密码后输入自己设置的新root密码,而且是不会显示的
3.再次使用命令: su root
密码:
在密码:后输入之前设置的root密码即可,成功切换到root用户!!!

参考博文:
vm下安装ubuntu用户root的密码是多少
【环境配置|虚拟机中Ubuntu16重置root账号密码】linux学习笔记一——sudo:无法切换为sudoers组ID:不允许的操作

    推荐阅读