centOS7忘记密码

来源:互联网 发布:js拼接html代码 编辑:程序博客网 时间:2024/05/13 18:27

       之前安装linux的时候,为了安全起见,起了一个非常特别的,长的密码.然后,就不记得了密码.今天早上试了半天,也进不去,好在centOS找回密码比较简单,只要10分钟,就能重新进入系统了,而其中5分钟是修改完毕之后重启费掉的.

       首先,重启centOS.


       然后,到这个页面,输入【e】,进入编辑页面。动作要快点,否则5秒就会开始自动进入启动页面了。


       然后,在这个页面,找到linux16这一行,将之前的【ro】,改为【rw init=sysroot/bin/sh】,然后按照指示,按【ctrl+x】,to start,使用单用户模式启动.由于是单用户,就不需要密码进入了.


       然后过几秒中,进入这个页面。这就可以开始修改密码了,说明一下我有两个用户,root和liu;这两个的密码之前设置的是一样的,现在也设置一样,为123。

       首先输入命令【chroot /sysroot】,chroot就是change root,也就是改变程序执行时所参考的根目录位置,根目录改为/sysroot。然后输入命令【passwd root】,passwd表示更改使用者的密码,注意这里不是password,而是passwd.

       然后出现一堆框+root+一堆框,(这些应该是提示信息,但是现在是乱码,一堆框),然后我在画红框框的地方,我输入了密码,以及确认的密码.并且输入命令【passwd liu】,将liu用户的密码也给修改了。

       最后输入命令【touch /.autorelabel】 ,在/目录下创建一个.autorelabel文件,而有这个文件存在,系统在重启时就会对整个文件系统进行relabeling。以及命令【exit】退出,以及命令【reboot】重启。


       等待5分钟,重启成功,就可以输入用户名和新密码,重新登录了。



0 0
原创粉丝点击