拥有虚拟机太多后难免会经常忘记密码(maybe)
因此写个帖子记录一下如何解决密码忘记的问题,5分钟重置密码!
此帖仅记录了CentOS7下密码重置的步骤
步骤总览:
- 在开机后停留在启动屏幕,Press “e”
- 找到“linux16”所在行,删除rhgb和quiet字段,并在行末尾追加“init=/bin/sh”
- Press “Ctrl” + “x”,进入单用户模式
- Input “mount -o remount,rw /”,获取读写权限
- Input “passwd root”,修改root密码并重复两次
- Input “touch /.autorelabel”
- Input “exec /sbin/init” 重启系统
操作截图:
- 在开机后停留在启动屏幕,Press “e”
2 找到“linux16”所在行,删除rhgb和quiet字段,并在行末尾追加“init=/bin/sh”,将LANG参数的值修改为"en_US"(防止在修改密码时出现乱码)
-
输入“Ctrl” + “x”,进入单用户模式
-
输入"mount -o remount,rw /",获取读写权限
-
输入"passwd root",修改root密码并重复两次新密码
当提示"passwd: all authentication tokens updated successfully"时密码修改成功。 -
输入 “touch /.autorelabel”
-
输入"exec /sbin/init" 重启系统
OK,到此重置密码完成,使用新密码登录即可!
其实Linux的大多数操作系统都可以使用类似的方法进行重置密码,不过在不同的操作系统下有一些细微的区别。
最后,记住你的密码!