Linux如何重置root密码-CentOS6,CentOS7,CentOS8

本小妞迷上赌 提交于 2021-01-22 14:10:09

CentOS6

# 在启动界面输入
a 

# 进入单用户模式
输入single或者1

# 更改root密码
passwd

CentOS7

# 在启动界面进入编辑模式
e

# 修改命令行
在UTF8后面加上 init=/bin/sh

# 进入系统
Ctrl+X

# 重新挂载/目录为读写模式
mount -o remount,rw /

# 更改密码
passwd

# 更新系统信息(启用SELinux的话需要此步骤)
touch / .autorelable 

# 重启系统
exec /sbin/init

CentOS 8

# 在启动界面进入编辑模式
e

# 修改命令行
`linux开头那行后面加上 rd.break

# 进入救援模式
Ctrl+X

# 以读写模式重新挂载操作系统根目录
mount -o rw,remount sysroot
## /是救援模式的根目录  /sysroot是操作系统的根,默认是只读模式

# 进入操作系统根目录
chroot /sysroot
## 将当前根目录更改为操作系统的根目录

# 更改密码 
passwd

#  重新生成selinux安全上下文(开启selinux的情况下才需要此步骤)
touch / .autorelable 

# 重启
exit #退出操作系统根目录
exit #退出救援模式根目录
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!