①重启Linux系统并在出现引导界面时,按下键盘的e键,进入内核编辑界面;


②光标移动到第四行并按下Ctrl+e组合键使光标跳转到行尾,追加参数rd.break;

③按下Ctrl+x组合键运行修改过的内核;

④重新挂载系统文件更改权限为读写,输入mount -o remount,rw /sysroot/ 输入mount检查权限是否为读写rw;

⑤切换为root用户到sysroot目录下,输入chroot /sysroot/

⑥修改密码,有两种方式:a、输入passwd root 或 passwd -d root b、输入echo ‘密码’ | passwd --stdin root (其中stdin为标准输入 这里使用了管道符)

⑦为了让SELinux生效,输入touch /.autorelabel (SELinux是一个安全增强系统, 其内部有许多安全策略,请自行补充)

⑧连续按两次Ctrl+D组合键 或 输入两次 exit,退出并重启;


重启时间较长,请耐心等待,重启完成请自行验证密码是否修改成功,这里修改的是root密码,其他用户的密码如何修改请自行思考。--------此去经年,后会无期,告辞^o^
本文介绍了在RHEL8系统上修改root密码的详细步骤,包括通过引导界面编辑内核参数、进入救援模式、重新挂载系统文件、切换到root用户、使用passwd命令修改密码,以及处理SELinux以确保安全。在完成修改后,需重启系统并验证密码是否生效。

1299

被折叠的 条评论
为什么被折叠?



