您的位置:首页 > 运维架构 > Linux

linux中的救援模式和修改grub密码

2017-03-29 13:28 197 查看
一、rescue即救援模式,这个模式主要作用是
1>可以更改root密码
2>grub损坏或某一个配置文件修改出错时可以恢复
3>系统启动不起来,可以进入救援模式下
系统:Centos 6.5
二、救援模式的启动步骤:

1.首先开机进入BIOS设置(每台电脑进入bios的方法不同根据自己的电脑进入),BOOT启动顺序为光盘优先启动 CD-ROM Drive 使用小键盘的+ -号调整上下顺序;设置好后保存并退出。



2.重启系统后进入安装启动菜单,上下键移动到Rescue install system 救援安装系统



3.选择语言,保持默认English



4.选择键盘类型,保持默认us



5.是否启动网络,需要根据你实际情况进行选择,如果需要通过联网拷贝数据,选择YES,在这里不需要网络就选择NO



6.进入到Rescue界面,选择Continue



7.系统挂载在/mnt/sysimage下 如果要到root环境下,运行 chroot /mnt/sysimage 命令



8.三种选项:shell 进入命令行模式;fakd是诊断模式;reboot重启电脑;我们这里选择shell



9.进入shell命令行,提示符为bash-4.1#

ls /mnt/sysimage/ 显示挂载的目录为根目录的文件

执行chroot /mnt/sysimage/ 将/mnt/sysimage/目录下的文件移动到根目录;

命令后提示符为sh-4.1#

ls    显示为根目录的文件



或可以修改已忘记的密码;修复写错的配置文件等。

10.在sh-4.1#模式下需要先exit退出,回到bash-4.1#才可以reboot重启系统



三、当在安装Linux系统的时候,有那么一步为grub设定密码,如果没有设置,也可以进入系统后再设置。

1>明文加密:
vim /etc/grub.conf
在hiddemenu下面新增一行,输入:
password=密码
然后:wq保存退出



在开机出现退数菜单的时候,按任意键,就会出现启动选择菜单,这时下面的英文提示你输入 p 编辑启动项或者直接回车启动系统



输入密码就可以进入编辑状态了。

2>加密密码(当你不想让别人看到grub密码就设置成密文)
执行命令grub-md5-crypt
得到经过md5加密的密码
然后将之前的password 后面的参数去掉,改成
password --md5 密文
然后:wq保存退出



然后编辑配置文件(vim /etc/grub.conf)



3>也使用sha进行加密,输入
grub-crypt
默认是进行sha-512加密,也可以指定加密方式:
grub-crypt --sha-512

跟上面步骤一样。

希望看到此篇能解决大家的问题,可以互相交流,互相帮助,共同进步。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 密码