Centos忘记root密码
重置忘记的 root 用户密码
如果你忘记了 root 的密码,可以按照如下方法重新设置一个:
CentOS-6 指引(亦适用于 CentOS 5):
在 GRUB 阶段中断开机程序,当你看到一个含有 Booting CentOS (2.6.32-…) in X seconds 的选单时,利用以下步骤进入 runlevel 1,也就是单用户模式。
- 按 Esc 键来中断 GRUB,接著输入 “a” 来添加内容到内核参数
- 按 Backspace 删除 “rhgb quiet” 的内容(假如存在的话)
- 增加一个空格,然后输入 1 字
- 按 Enter 开机
这将会提供给你一个不需登录的 root 指令壳。此时你可以使用 passwd 指令来设置一个新的 root 用户口令。
CentOS-7 及 CentOS-8 请遵照上游的指引: https://www.redhat.com/sysadmin/recover-root-passwd
如果 SELinux 的模式是 enforcing 而上游的指引有所指示,别忘了在事后重新标签你的文件系统,否则你将不能登录,直至你重新开机,重复上述步骤并进行重新标签
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GO TO NEW WORLD!
评论