精华内容
下载资源
问答
  • linuxgrub菜单加密

    千次阅读 2017-06-08 15:24:01
    很多时候我们不想别人直接登陆到我们的linux服务器上面去,但是root密码通过一定手段可以破解,所以这个时候就想到给grub菜单加密。不同操作系统的加密方法也是不一样的,我主要介绍centos6和centos7两个版本一、...

    很多时候我们不想别人直接登陆到我们的linux服务器上面去,但是root密码通过一定手段可以破解,所以这个时候就想到给grub菜单加密。不同操作系统的加密方法也是不一样的,我主要介绍centos6和centos7两个版本

    一、centos6 grub菜单加密方法

    1、查看内核版本

    [root@iZelcyzfsctufeZ ~]# uname -r

    这里写图片描述
    2、生成加密密码

    [root@iZelcyzfsctufeZ grub]# grub-md5-crypt

    这里写图片描述

    3、在/boot/grub/grub.conf里面添加加密密码

    [root@iZelcyzfsctufeZ grub]# cd /boot/grub/
    [root@iZelcyzfsctufeZ grub]# vim grub.conf
    在title的上一行添加
    password --md5 $1$ZLFqL/$0tad1k6fL3J30.avp3kCq/

    这里写图片描述

    备注:这里的加密密码一定要和 grub-md5-crypt 命令生成的一致

    4、重启服务器

    [root@iZelcyzfsctufeZ grub]# reboot

    这里写图片描述

    二、centos7 grub菜单加密

    1、查看内核版本

    [root@iZ23hh6yk41Z ~]# uname -r

    这里写图片描述
    2、生成加密密码

    [root@iZ23hh6yk41Z grub]# grub2-mkpasswd-pbkdf2
    Enter password: 
    Reenter password: 
    PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.5D5CA1C2D2461ED7F4C09596AEAC8BE9979BCE090786A5F8F90C70190180AB0CACC44D7737598D4925D4117D73AC909A6263674B96D7FB0509B6AA21A9EC1964.ED243AD0037F5C21484773B63924D14EF578B9B6C2C2AD3068D2A7C51D55185C10900E160794135A249FA2709372DF0D99D2B2E67047C7A82CD37382370A22C8

    这里写图片描述
    3、在/etc/grub.d/40_custom 里面添加加密密码

    [root@iZ23hh6yk41Z grub.d]# cd /etc/grub.d
    [root@iZ23hh6yk41Z grub.d]# vim 40_custom
    在最后插入
    set superusers = "root"
    password_pbkdf2 root grub.pbkdf2.sha512.10000.5D5CA1C2D2461ED7F4C09596AEAC8BE9979BCE090786A5F8F90C70190180AB0CACC44D7737598D4925D4117D73AC909A6263674B96D7FB0509B6AA21A9EC1964.ED243AD0037F5C21484773B63924D14EF578B9B6C2C2AD3068D2A7C51D55185C10900E160794135A249FA2709372DF0D99D2B2E67047C7A82CD37382370A22C8

    这里写图片描述

    备注:这里的加密密码一定要和 grub2-mkpasswd-pbkdf2 命令生成的一致

    4、加载到配置文件

    [root@iZ23hh6yk41Z grub.d]# grub2-mkconfig -o /boot/grub2/grub.cfg

    5、重启服务器

    [root@iZ23hh6yk41Z grub.d]# reboot
    展开全文
  • Linux GRUB菜单故障修复方法 GRUB菜单是,一旦引导菜单文件丢失或损坏直接影响系统的正常启动 1、进入boot/grub2目录下查看grub.cfg文件 [root@root ~]# cd /boot/grub2 [root@root grub2]# ll 总用量 32 -rw-r--r...

    GRUB菜单是一个多重操作系统启动管理器,用来引导不同系统,一旦引导菜单文件丢失或损坏直接影响系统的正常启动

    1、进入boot/grub2目录下查看grub.cfg文件

    [root@root ~]# cd /boot/grub2
    [root@root grub2]# ll
    总用量 32
    -rw-r--r--. 1 root root   84 6月  18 23:07 device.map
    drwxr-xr-x. 2 root root   25 6月  18 23:07 fonts
    -rw-r--r--. 1 root root 4389 7月   2 19:20 grub.cfg
    -rw-r--r--. 1 root root 1024 6月  18 23:08 grubenv
    drwxr-xr-x. 2 root root 8192 7月   2 19:18 i386-pc
    drwxr-xr-x. 2 root root 4096 7月   2 19:18 locale
    

    2、现在模拟grub.cfg文件损坏或丢失,这里我就直接删除了,然后重启系统

    [root@root grub2]# rm -rf grub.cfg 
    [root@root grub2]# reboot
    

    3、重启后发现系统已经进不去了,一直卡在grub界面
    USaNF0.md.png

    4、输入reboot命令进行重启,快速按F2键进入BIOS设置,将BOOT选项中的CD-ROM设置为第一启动项,按F10键保存并退出
    USaYoq.md.png
    USaJwn.png
    USaGes.png

    5、重启后系统会从光盘引导,选择第三项“Troubleshooting”,再选择“Rescue a Centos Ststem”,进入救援模式后,输入”1“进入命令行模式
    USa3Lj.png
    USaUYV.png
    USsUHg.md.png
    6、进入命令模式后依次输入以下命令:

    chroot /mnt/sysimage
    grub2-mkconfig -o /boot/grub2/grub.cfg
    cd /boot/grub2/
    ls    ##有grub.cfg文件存在即可
    

    USdGcD.png
    7、grub.cfg文件修复完成,,输入exit退出bash环境,再输入reboot重启系统

    8、重启后快速按F2进入BOIS,将之前BOOT选项中的HardDrive重新设置为第一启动项,按F10键保存并退出

    9、修复成功,系统已经可以正常启动了

    展开全文
  • 备份 /boot/grub2/grub.cfg和头文件/etc/grub.d/00_header.bak1.2:创建grub密码,修改头文件,初始化grub菜单1.3:reboot 重启 验证二:grub菜单修复步骤:2.1:模拟删除grub菜单2.2:chroot /mnt/sysimage 进入光盘...

    一:grub菜单加密

    1.1:备份 /boot/grub2/grub.cfg和头文件/etc/grub.d/00_header.bak

    mark
    mark

    摁e 可以改grub菜单,这样并不安全,下面演示给grub菜单设置密码验证才能修改

    [root@lpf ~]# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bak  #备份grub.cfg
    [root@lpf ~]# cp /etc/grub.d/00_header /etc/grub.d/00_header.bak #备份grub的头文件
    [root@lpf ~]# grub2-mkpasswd-pbkdf2       #创建grub菜单密码
    输入口令:
    Reenter password: 
    PBKDF2 hash of your password is grub.pbkdf2.sha512.10000.83DB9E96447933E095B51921BCEA0BE7A134B24522998D1374EB03C32CA072F7886A30E4C2F249D3BC27AB26993CB45485C4EC7356CB89C0909E592DE9DD1EF8.2C45013EF0F9C4C244F7AE9831EA0E9812BC32A9A361A1ACD9089969593DE4D4BDA49C2D89999980751CB70572CFC10A871741FE743627C60865E17269EBDF89
    

    1.2:创建grub密码,修改头文件,初始化grub菜单

    [root@lpf ~]# vim /etc/grub.d/00_header  #G最后一行o插入
    
    cat << EOF
    set superusers="root"
    password_pbkdf2 root  grub.pbkdf2.sha512.10000.83DB9E96447933E095B51921BCEA0BE7A134B24522998D1374EB03C32CA072F7886A30E4C2F249D3BC27AB26993CB45485C4EC7356CB89C0909E592DE9DD1EF8.2C45013EF0F9C4C244F7AE9831EA0E9812BC32A9A361A1ACD9089969593DE4D4BDA49C2D89999980751CB70572CFC10A871741FE743627C60865E17269EBDF89
    
    [root@lpf ~]# grub2-mkconfig -o /boot/grub2/grub.cfg     #初始化grub菜单
    Generating grub configuration file ...
    /etc/grub.d/00_header: line 361: warning: here-document at line 359 delimited by end-of-file (wanted `EOF')
    Found linux image: /boot/vmlinuz-3.10.0-957.el7.x86_64
    Found initrd image: /boot/initramfs-3.10.0-957.el7.x86_64.img
    Found linux image: /boot/vmlinuz-0-rescue-81e75ef3251749a7980add450eb41ff8
    Found initrd image: /boot/initramfs-0-rescue-81e75ef3251749a7980add450eb41ff8.img
    done
    

    1.3:reboot 重启 验证

    mark

    mark

    验证后进入启动界面

    取消GRUB菜单加密

    [root@lpf ~]# vim /etc/grub.d/00_header #把添加的部分注释掉

    [root@lpf ~]# grub2-mkconfig -o /boot/grub2/grub.cfg #重新初始化grub菜单

    二:grub菜单修复

    步骤:

    1.引导急救模式,加载系统镜像

    chroot /mnt/sysimage

    2.重新建立加载sda分区,对sda分区重构GRUB菜单

    grub2-install /dev/sda

    3.重新构建grub菜单配置文件,初始化

    grub2-mkconfig -o /boot/grub2/grub.cfg

    4.退出bash环境

    exit

    5.重启

    reboot

    2.1:模拟删除grub菜单

    mark

    让你手写grub菜单,很复杂,不研究

    重启esc加载光盘镜像进入急救模式恢复

    2.2:chroot /mnt/sysimage 进入光盘镜像模式的bash

    2.3:重新建立加载sda分区重新构建grub菜单配置文件

    mark
    mark

    展开全文
  • Linux 修改 GRUB 引导菜单等待时间

    千次阅读 2020-03-19 15:47:31
    修改 Linux 启动界面停留时间

    修改 Linux 启动界面停留时间

    方式一

    直接修改/boot/grub2/grub.cfg 配置文件(不推荐)

    • 切换至root用户:
    su root
    
    • 编辑 /boot/grub2/grub.cfg 配置文件
    # 这个命令是打开图形化界面的文本编辑器进行编辑
    gedit /boot/grub2/grub.cfg
    
    # 使用 vim 编辑器
    vi /boot/grub2/grub.cfg
    
    • 修改内容(如图)

    修改 grub 文件

    • 重启系统 ,查看效果
    shutdown -r now
    

    linux 启动界面

    第一个选项是正常启动,也是默认启动项。第二个急救模式启动(系统出现问题不能正常启动时使用并修复系统)

    方式二

    修改/etc/default/grub配置文件(推荐方式)

    • 编辑 /etc/default/grub 配置文件
    # 这个命令是打开图形化界面的文本编辑器进行编辑
    gedit /etc/default/grub
    
    # 使用 vim 编辑器
    vi /etc/default/grub
    
    • 修改/etc/default/grub文件中的GRUB_TIMEOUT=5 这一参数值, 且保存退出

    • 重新编译生成grub文件

    grub2-mkconfig –o /etc/grub2.cfg
    
    • 重启系统,查看效果
    shutdown -r now
    

    人若无名,专心练剑~!

    展开全文
  • Linux Grub菜单添加命令行启动项

    千次阅读 2014-02-25 22:51:52
    想要再Grub菜单中加入一项以命令行启动,其步骤如(以Ubuntu13.10为例)下: sudo chmod +w /boot/grub/grub.cfg #增加可写权限 sudo gedit /boot/grub/grub.cfg #编辑配置文件 会找到小面这段文字: menuentry
  • 所以今天和大家分享一下如何加密GRUB菜单,让别人进入单用户模式也需要密码验证。 GRUB2提供了两种类型的密码保护: 修改菜单条目时需要密码,但是启动菜单条目时不需要密码; 修改菜单条目和启动一个、多个或所有...
  • Linux操作系统 设置GRUB菜单密码 本文链接http://blog.itpub.net/29475508/viewspace-1870500/ OS:RHEL6.4 - 64 默...
  • 默认情况下,Linux系统GRUB菜单不需要任何密码就可以进行编辑并修改root密码,如若需要加强系统...1.Linux系统中grub.conf配置文件可为为GRUB菜单设置密码保护,在/boot/grub/grub.conf 或/etc/grub.conf文件中的ti...
  • grub2引导linuxWe, like many Linux geeks, have had some trouble making the transition to Grub2, or for some of us, learning how to configure it from scratch. Fortunately, a new graphical tool has made ...
  • linux 如何进入grub模式

    千次阅读 2017-10-16 22:01:22
    centos 启动流程post--BIOS--boot loader---kernel---rootfs----switchroot ---/sbin/init --/etc/inittab/etc/init/*.conf 设定运行级别 系统初始化脚本 不昂比或启动对应级别下的服务e编辑模式c 进入grub 模式 ...
  • grub引导菜单加密过程 vim /boot/grub/grub.conf 配置文件 password --encrypt 加密的密文 #grub-crpyt 命令生成 密码123.com 确认123.com 重启系统验证是否加密成功 ...
  • Linux操作系统引导过程中MBR引导与GRUB菜单的故障模拟与恢复引导过程总览·开机自检·MBR引导·GRUB菜单·加载Linux内核·init进程初始化修复MBR扇区故障实验环境实验步骤修复GRUB菜单故障实验环境实验步骤 ...
  • linux grub grub2对比

    千次阅读 2018-04-11 00:58:02
    grub测试机OS为Ubuntu 14.04.1 LTS x86_64 磁盘分区情况为:Filesystem 1K-blocks Used Available Use% Mounted on/dev/sda1 19736236 3676896 15033756 20% /none 4 0 4 0% /sys/fs...
  • 进入grub说明引导存在,只是配置文件配错误了,因此只需要手动指定好配置就OK。 2、解决 在grub模式下ls命令是可以用的,ls会显示所有磁盘,以及每个磁盘的分区,我是win10 + manjaro双系统,都是用的grub引导...
  • Linux GRUB legacy

    2017-11-08 20:58:00
    GRUB菜单 GRUB命令行接口 GRUB简介 GRUB 菜单组成 GRUB配置文件 GRUB安装及修复 GRUB单用户及救援模式 GRUB简介 了解grub之前,需要理解linux的启动流程,如果之前有对linux启动...
  • linux设置grub密码

    2019-04-18 12:33:16
    linux设置grub密码 一、明文加密: vim /etc/grub.conf 在hiddemenu下面新增一行,输入: password 密文 然后:wq保存退出 在开机出现退数菜单的时候,按任意键,就会出现启动选择菜单,这时下面的英文提示你...
  • 前几天win8预览版放出来的时候,一时好奇,直接从win7升级到了win8,结果发现声卡驱动严重有问题,没办法,只好重装win7,我以前是win7和arch双系统,重装之后,MBR被windows的BCD菜单覆盖了,无法引导arch。...
  • linuxgrub相关操作

    2015-12-22 13:33:03
    1.2 按e进入grub的编辑模式         1.3 将上图中ro recovery nomodeset 修改为rw single init=/bin/bash   1.4 按ctrl-x 或F10进入单用户模式,进入后用户即为root用户,输入passwd r
  • Linux系统U盘安装时进入grub界面

    千次阅读 2020-10-26 22:27:04
    Linux系统U盘安装时进入grub界面 使用rufus工具制作Linux系统启动盘,安装系统时没有进入安装界面,进入grub界面。 找了好多原因,最后发现是镜像在拷贝过程中文件丢失了,导致制作不完整 学到一个命令sha256sum...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,764
精华内容 7,905
关键字:

linux怎么进入grub菜单

linux 订阅