Linux7 CENTOS7修改root密码

1,在刚开机的时候,会有5秒钟的倒计时。这个时候点击:↑或者↓。都可以停止倒计时。
Linux7 CENTOS7修改root密码_第1张图片
2,然后就点击 e 进入编辑页面。如下:
Linux7 CENTOS7修改root密码_第2张图片
然后,在图中位置(红色框框圈着的)。空格 输入:rd.breakLinux7 CENTOS7修改root密码_第3张图片
然后 Ctrl+x启动就可以进入下一环节啦。
3,我们先用mount命令查看一下挂载情况。虽然知道要更改。嘻嘻~Linux7 CENTOS7修改root密码_第4张图片
/sysroot是ro状态。
要更改为rw. ro是只读,readonly的缩写,表示只能看,不能动。
打命令呗。mount -o remount,rw /sysroot/ Linux7 CENTOS7修改root密码_第5张图片
我们再来查看一下:命令都是mount
Linux7 CENTOS7修改root密码_第6张图片
已经完成更改!
4,chroot /sysroot/ CHROOT就是Change Root,也就是改变程序执行时所参考的根目录位置。这个命令,会改变开头的那个地方。如图:
Linux7 CENTOS7修改root密码_第7张图片
此时,在复制两次//好像可以不复制,亲测有效!
复制更加安全吧!

cp /etc/shadow /etc/sh
cp /etc/shadow /etc/shadow_bak

复制两次之后:
echo 123456|passwd --stdin rootLinux7 CENTOS7修改root密码_第8张图片
Successfully 提示修改成功啦!
(其中:123456是你更改的新密码 “|”这个符号和Linux里的不一样。
下面有图的。Passwd后面有一个空格,两个-按键。其他没啥啦。)
5,touch /.autorelabel若系统启动了SELinux,touch /.autorelabel会保证不出错。重启计算机并为整个文件系统重新创建安全标签(touch /.autorelabel && reboot)。最后一个exit之后,SELinux会重新设定文件的Context,需要等待一会,之后就可以正常运行了。SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。
6,Ctrl+d退出编辑。这个操作进行之后,将会恢复为刚进来的那个Switch_root Linux7 CENTOS7修改root密码_第9张图片
7,reboot重启即可!(一次不行就两次)提示失败之后,第二次直接关掉虚拟机再打开就是重启啦!OK!

你可能感兴趣的:(基础,Linux,CENTOS,Linux)