目录
一.系统版本二.密码修改方式1.用户修改密码2.重置系统登陆密码2.1 方法一(会停止响应)2.1.1进入启动选项编辑模式2.1.2在启动项中添加参数2.1.3修改ROOT用户密码
2.2 方法二2.2.1编辑启动模式2.2.2查看并修改sysroot访问权限2.2.3改变根目录并修改密码2.2.4 SELinux在重启后更新label
一.系统版本
centosCentOS Linux release 8.3.2011 4.18.0-240.el8.x86_64
二.密码修改方式
1.用户修改密码
root用户登陆系统,修改指令指定用户
1.修改指定用户名密码:
格式:指令 + 空格 + 用户名
用法:passwd 用户名
例子:passwd root
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210609132901749.png)
root用户
2.修改root用户密码:
格式:指令
用法:passwd
例子:passwd
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210609144812534.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_QCDntKsg5YawIOaguCDlv4M=,size_16,color_FF00FF,t_70)
2.重置系统登陆密码
2.1 方法一(会停止响应)
2.1.1进入启动选项编辑模式
选择需要修改的启动选项,并按E键进入 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210609153746824.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_QCDntKsg5YawIOaguCDlv4M=,size_16,color_FF00FF,t_100)
2.1.2在启动项中添加参数
添加参数,并按Ctrl+X键运行
在linux ($root)行尾添加参数:
init=/bin/sh
)
2.1.3修改ROOT用户密码
指令:
passwd
如果错误: Authentication token manipulation error(认证令牌操作错误),输入下面指令
指令:
mount -o remount rw /
touch /.autorelabel
passwd
再次修改密码后,提示成功后,输入重启
exec /sbin/reboot
如果出现下图死机状态,就直接重启一下 等待系统再次启动
(需要警告SELinux目标策略重新标记)
Warning SELinux targeted policy relabel is required.
(根据文件的不同,重新标记可能需要很长时间)
Relabeling could take a very long time, depending on file.
(系统大小和硬盘驱动器的速度)
system size and speed of hard drives.
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210609182425967.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_QCDntKsg5YawIOaguCDlv4M=,size_16,color_FF00FF,t_100)
2.2 方法二
2.2.1编辑启动模式
添加参数,并按Ctrl+X键运行
在linux ($root)行尾添加参数:
rd.break
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210610113901220.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_QCDntKsg5YawIOaguCDlv4M=,size_16,color_FF00FF,t_100)
2.2.2查看并修改sysroot访问权限
指令:
查询sysroot权限
mount | grep sysroot
修改sysroot权限
mount -o remount,rw /sysroot/
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210609192430400.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_QCDntKsg5YawIOaguCDlv4M=,size_16,color_FF00FF,t_100)
2.2.3改变根目录并修改密码
指令:
指定根目录
chroot /sysroot
修改密码
passwd
语言切换英文
LANG=en
如果passwd指令提示乱码是因为中文原因,使用指令LANG=en切换英文可解决
2.2.4 SELinux在重启后更新label
指令:
touch /.autorelabel
exit
logout
重启后,可以使用新密码登陆.
|