前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS/RHEL7忘记密码:修改root密码

CentOS/RHEL7忘记密码:修改root密码

作者头像
用户1679793
发布2020-06-07 10:58:46
2.9K0
发布2020-06-07 10:58:46
举报

如果root已经登录系统,重置密码是一件简单的事情,如果忘记root密码,则需要一些操作比较麻烦。

CentOS/RHEL7重置root密码与旧版本稍有不同,以下记录CentOS7重置丢失root密码记录。

1、重启系统并编辑grub2

重新引导系统,选择默认内核后,按“e”键

2、 将rd.break添加到内核

转到以linux16开头的行,按end键跳到末尾,添加rd.break

按CTRL+x   这样系统将进入紧急模式,从而获得root特权,而无需输入root用户密码,即使尚未设置root用户密码,此操作也有效。

以下界面说明已经成功进入紧急模式界面

/

3、重新挂载sysroot文件系统 

可以看到sysroot文件系统默认以只读形式挂载

设置读写权限并重新挂载

 4、切换根目录为sysroot

 5、重置root密码

6、Selinux relabeling

如果Selinux状态不是Enforing,则不需要这一步。不管怎样,最好是执行这一步骤。touch /,autorelabel  

统在重启时就会对整个文件系统进行relabeling

7、同步和重启

将缓存数据sync到磁盘,然后退出并重启

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档