掌握Linux系统下重置密码的技巧至关重要,尤其在忘记密码或遇到登录问题时。常见的重置方式包括:
- 通过单用户模式直接修改密码
- 使用救援模式(LiveCD/LiveUSB)挂载系统分区进行修改
了解并掌握这些方法可以确保在紧急情况下迅速恢复对系统的访问。
1.kylin10系统密码重置
重启需要重置密码的操作系统,在进入GRUB启动菜单时按e键编辑启动项
进入救援模式需要密码【并不是所有系统都需要密码】
默认密码:root/Kylin123123
进入编辑内核启动界面,找到以linux开头的那一段,在linux内核信息后面加入单用户模式命令
cnotallow=tty1 init=/bin/bash
如下图所示
然后按Ctrl+x执行,进入单用户模式界面
修改完密码后,重启
passwd root
/sbin/reboot -f
说明:UOS系统通过添加参数rw single init=/bin/bash进入单用户模式
2.Centos7系统重置密码
步骤一、进入启动界面,按键e进入grub中
按键盘的上下箭头翻页,找到linux16开头的一行内容,然后找到下图红框内的ro,将其替换成rw init=/sysroot/bin/sh
ctr+x退出编辑模式,进入单用户
步骤二、修改密码
然后使用passwd root
指令重置密码:
输入新密码,并确认新密码。注意这里密码输入之后将不会在屏幕上显示。看到successfully的时候表示密码已经设置成功了。
然后执行touch /.autorelabel
更新环境:
然后执行exit
退出,之后再执行reboot重启机器,至此,root的密码重设就已经完成了。
总结起来就是如下几个命令
chroot /sysroot
passwd
touch /.autorelabel
exit
reboot
总结:Linux 密码重置是一项非常重要的运维技能,尤其在生产环境中,能够快速恢复系统访问权限是保证业务稳定运行的关键。