我们在使用centos系统时,有时候自己忘记密码或者别人修改过密码没有告知你,造成登陆不了系统,下面来讲解如何修改Centos7.2的密码。主要分2种状况:1.忘记原始密码。 2.记得当前密码需要修改新的密码。
一、忘记原始密码
1、需要重启操作系统。在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。 以下是暂停后的界面,可以查看下方的英文可知↑和↓的作用。
2、使用↑和↓选择选择第一行(背景高亮即为选中),按下键盘上的e,进入编辑模式。
3、完成2步骤后,会出现下图所示(备注:有可能界面不会直接显示下面的部分,需要你使用↓切换到下图界面),使用↑和↓(上下左右键)将光标移至 LANG=en_US.UTF-8 后面,按空格,再输入 init=/bin/sh(注意:这里按空格就行,不可换行输入)
4、输入完后,直接按 CTRL+X 组合键进行引导启动,成功后进入下图所示界面
(1)先挂载根目录 ,输入mount -o remount, rw / (这个是字母o,不是数字0。除逗号处外,其他地方都是用空格隔开的)
(2)回车
(3)选择要修改密码的用户名,这里选择root用户进行修改 passwd root,可以更换为你要修改的用户。
(4)回车
(5)输入2次一样的新密码,注意输入密码的时候屏幕上不会有字符出现。 如果输入的密码太简单,会提示警告,可以无视它,继续输入密码,不过建议还是设置比较复杂一些的密码,以保证安全性。
5、如果已经开启了SElinux,则需要输入命令 :touch /.autorelabel
6、最后输入命令重启系统:exec /sbin/init 或 exec /sbin/reboot
7、重启好后便可用新密码登录了。
二、记得当前密码,但想修改成其它密码。
首先使用当前密码登陆系统。 输入passwd(不是password) 然后输入新密码2次。更改成功会提示passwd:all authentication tokens updated successfully ,表示修改成功。