CentOS系统root密码重置

打印 上一主题 下一主题

主题 839|帖子 839|积分 2517

CentOS系统root密码重置

   CentOS
root密码忘记可以通过编辑GRUB启动项、修改内核启动参数、挂载文件系统、修改密码、更新SELinux上下文及系统重启的方法重置。
  1、启动CentOS Linux系统:
在启动过程中,您将看到GRUB启动菜单。如果您没有看到该菜单,可以按Esc键显示菜单。
2、修改内核启动参数:
选择第一个默认启动菜单按“e”键进入编辑模式,按光标选择linux开头字段,向右移动光标将此段内ro改成rw读写,接着按END键将光标移动到段落末端,输入init=/bin/sh(启动历程进入交互式shell环境),按ctrl+x键进入单用户模式。
3、重置root密码:
在光标处输入passwd重设密码,输入两遍。新设置的密码。
4、更新SELinux:
输入touch /.autorelabel(注意touch与/中间有空格,重新给系统打标签放行策略)以确保新密码在重启后仍然有效。如不输入此命令,启动过程中无法放行,无法进入系统。
5、调用启动历程:
再输入exec /sbin/init(调用启动历程)回车重启即可;
总结

Linux系统是机动的,正由于这种机动性,同一个问题总可以找到多种解决方案。遇到问题找到解决方法也是一种很有意思的事,通过问题总结也可以获得成就感,加深印象。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表