centos 单用户改root密码
·
## Centos7忘记密码-单用户改root密码
1.在开机启动的时候按“e”键进入CentOS的启动菜单项界面,移动光标到ro这里


2.更改为rw init=sysroot/bin/sh,Ctrl+x。
```
rw:表示根文件系统(root filesystem)以读写(read-write)模式挂载。默认情况下,根文件系统通常以只读(read-only)模式挂载,以防止在启动过程中发生意外的文件系统损坏。通过指定 rw,可以确保根文件系统在启动时是可写的。
init=sysroot/bin/sh:这个参数指定了内核在启动过程中应该运行的初始化进程。通常,init 进程是系统启动的第一个进程,负责启动和管理其他所有进程。在这个例子中,init 被设置为 sysroot/bin/sh,这意味着内核将启动一个 shell(通常是 Bourne shell /bin/sh)作为初始化进程。
这个模式是用于管理者系统维护的,在这种只有一个基本的单用户模式,系统只会启动一个shell进程,没有连接其他服务和用户。
```
3.接着输入 chroot /sysroot(mnt/sysroot)
然后就可以passwd 用户名,touch /.autorelabel更新一下,exit退出reboot并重启,就成功了
```
这个目录通常用于临时挂载
```

更多推荐



所有评论(0)