“如何恢复或重置FreeBSD & Linux的root密码”的版本间的差异
来自YTYZX有图有真相的百科
(以“如果忘记FreeBSD或者Linux系统root帐号密码,只需以下几步即可重置密码。如下恢复Windows 7(win7)系统管理员密码,请点击Windows...”为内容创建页面) |
|||
第17行: | 第17行: | ||
6.出现以下画面,按向下方向键移动蓝色框部分,注意蓝色框内最后部分。 | 6.出现以下画面,按向下方向键移动蓝色框部分,注意蓝色框内最后部分。 | ||
[[File:CentOS2.png]] | [[File:CentOS2.png]] | ||
− | 7.按“ctrl+e”移动到最后,删除“rhgb quiet LANG=zh_CN.UTF-8”,输入“init=/ | + | 7.按“ctrl+e”移动到最后,删除“rhgb quiet LANG=zh_CN.UTF-8”,输入“init=/bin/sh”,按“ctrl+x”引导系统。 |
[[File:CentOS3.png]] | [[File:CentOS3.png]] | ||
8.输入“mount -o remount, rw /”并按回车键确定使文件系统为可写。 | 8.输入“mount -o remount, rw /”并按回车键确定使文件系统为可写。 |
2014年10月20日 (一) 13:27的版本
如果忘记FreeBSD或者Linux系统root帐号密码,只需以下几步即可重置密码。如下恢复Windows 7(win7)系统管理员密码,请点击Windows 7(win7)忘记密码怎么办
FreeBSD
1.重新启动FreeBSD,在出现如下画面时在键盘上按“2”或者“S”进入单用户模式。
2.在出现“Enter full pathname of shell or RETURN for /bin/sh:”直接按回车键。
3.输入命令“mount -u /”然后按回车键确定取消挂载根目录,继续输入“mount -a”并按回车键确定,从而是根目录可读写。
4.输入“passwd”并按回车键,输入新密码(两次),最后输入“reboot”并按回车键,重新正常启动即可。
Linux
5.本例中以CentOS 7为例,重启电脑,在下图中用方向键选择对应的系统,并按“e”键。
6.出现以下画面,按向下方向键移动蓝色框部分,注意蓝色框内最后部分。
7.按“ctrl+e”移动到最后,删除“rhgb quiet LANG=zh_CN.UTF-8”,输入“init=/bin/sh”,按“ctrl+x”引导系统。
8.输入“mount -o remount, rw /”并按回车键确定使文件系统为可写。
9.输入“passwd”修改密码(需输入两次密码),成功后出现如下提示:all authentication tokens updated successfully.
10.输入“touch /.autorelabel”确保重启后系统正确恢复。
11.输入“exec /sbin/init”重新初始化。
12.系统开始初始化,初始化完毕后会自动重启,用新密码登录即可。