IT运维的365天--035 Ubuntu密码忘了没?
时间久了,什么都会忘,我想大家都差不多吧
各种密码复杂度的要求,导致前后设置的密码不尽相同,怎么试都试不出来,愁死了,不纠结,重置,开干~!
我今天这台是Ubuntu 20.04 LTS,几年前搞的,用来跑OnlyOffice的Docker版本,一直很稳定所以就没有管过它。。
废话不多说,之前RHCE学过相关的密码重置方法,我想Ubuntu应该也是可以的,百度开起来查询,找了一个靠谱的就上手了。
首先硬重启,我是PVE下的虚拟机,我按Hard reset,然后按Shift进入系统选择的菜单Grub,如下图所示:

选择Advanced options for Ubuntu 后在列出的菜单中选择最近的(一般是数字最大的)且后面带有(recover mode)的后按 “e”,如下图:

在之后的界面中找到图中的 "ro ..." 替换为 "rw init=/bin/bash"后按《Ctrl+X》,如下图:


进入救援系统后,可以用命令 mount | grep -w / ,确认是在根分区
![]()
而后输入passwd+《用户名:如root》进行密码的更改,要输入两遍,输入的密码是看不见的,不显示的,这个别误会了~

最后输入exec /sbin/init 并回车确认后,就静等系统启动好确认是否更改成功了~
![]()
很顺利我一下子就搞定了,然后随便输入个date命令看看当前的日期。

PS,花絮:
之前发现时区不对,我也用命令行” timedatectl set-timezone Asia/Shanghai “顺便更改了时区,当然方法有很多,只是用系统自己提供的命令肯定是方便又保险~。

