linux下找回密码
普通用户找回密码 管理员进行修改
管理员找回密码
重启系统,在GRUB界面按E进行编辑
在linux16行中centos/swap后添加 rd.break参数(打断当前系统启动流程进入单用户模式)
保存,并进入到switch_root模式
ctrl+x保存
重新挂载临时文件系统
重新挂载时设置rw参数,使接下来可以修改密码
mount -o remount,rw /sysroot
进入临时文件系统
chroot /sysroot
修改密码passwd root(字符界面下注意密码的复杂性要求)
字母+数字+符号最好不少于12位
更新配置,运行脚本
1 touch /.autorelabel
退出临时文件系统
2 exit
MBR故障修复
建立备份文件
使用新的磁盘创建分区,挂载使用
将MBR备份放入到挂载目录
dd if=/dev/sda of=/backup/mbr.bak bs=512 count=1
模拟MBR损坏
将原有的MBR区域覆盖掉
dd if=/dev/zero of=/dev/sda bs=512 count=1
重启测试,操作系统无法启动正常
放入系统盘,重启进入救援模式
troubleshooting 问题解决(第三个)
rescue a centos system 救援模式/修复模式
(第二个)
1(continue) 检查分区并挂载到某个目录下,按1继续执行操作
enter 回车键获取一个可操作的shell界面
mkdir tmpdir
创建临时挂载目录
mount /dev/sdb1 /tmpdir
重新挂载,获取分区中的文件
dd if=备份文件 of=/dev/sda bs=512 count=1
将备份文件覆盖到/dev/sda中
退出重启
exit