写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。
对于文章中出现的任何错误请大家批评指出,一定及时修改。 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。 Linux光盘拯救模式清空root密码文本关键字:Linux、光盘拯救模式、忘记root密码、清空root密码
在配置文件中记录的用户的相关信息,在用户创建成功时会被写入,后续的修改也会被记录在文件中,默认情况下只有root用户有权修改。
了解了配置文件的位置后,我们需要做的就是想办法清空掉root用户的密码。也就是进入拯救模式的shell后,编辑用户信息文件,删除掉第二列的x占位符。保存退出后重启系统,再次使用root用户登录时已不需要密码。
二、光盘拯救模式对于已经安装了操作系统的磁盘,如果系统能够正常的进行引导,那么我们需要在BIOS设置中修改一下启动的顺序,才能够保证从光盘启动,进入光盘选单。
1. 光盘镜像挂载 相关文件:Linux镜像文件如果是虚拟机,直接将镜像文件挂载即可。如果是物理真机,可将镜像文件烧录至U盘。
由于我们需要进入主板(BIOS)来设置,所需需要先将虚拟机关机 与刚安装时相同,进入虚拟机配置界面,进行光盘的挂载 保证勾选启动时连接,选择使用IOS映像文件,正确选择IOS镜像文件路径 选中虚拟机后,依次点击:虚拟机 -> 电源 -> 打开电源时进入固件 切换至Boot选项卡 将光盘启动(CD-ROM Drive)调整至第一项:用加减号操作 按F10保存重启,即可进入光盘启动界面,第三项为拯救模式 2. 进入救援模式 选择语言和键盘(虽然有中文的选项,但是貌似还是不支持)
在光盘拯救模式下直接可以使用bash环境,并且权限标识符是令人激动的井号,没错,超级权限!但是还是有区别的,此时,我们并没有进入到之前的Linux系统,所以不要使用passwd命令直接修改密码,也是不允许的,要通过修改用户配置文件的方式来实现。
vi /mnt/sysimage/etc/passwd
去掉第一行root用户的第二列密码占位符
保存退出后关机
如果想进入系统需要再次进入BIOS修改启动顺序
poweroff
启动到固件后调整CD-ROM Drive至原位
按F10保存退出后即可正常进入系统,第一次启动会花较长的时间,耐心等待
2. 解决不可写入
如果在修改文件时提示只读,不可写入,那么首先确认一下在挂载时选择的是Continue,而不是Read-Only。如果依然有问题,那我们重新挂载一下就可以解决问题了。
mount -o remount,rw /mnt/sysimage/
相关文章列表:
Linux单用户模式重置root密码