grub

为CentOS 7.x升级Kernel

喜欢而已 提交于 2020-03-12 10:35:25
CentOS 7使用的内核版本默认为3.10.x,如果想升级到更高版本的内核,可以通过下载Kernel RPM包的方式自行升级,具体操作步骤如下: 1. 访问内核下载网站,如清华大学官方镜像站点:https://mirrors.tuna.tsinghua.edu.cn/elrepo/kernel/,选择lt长期支持版的镜像包,如kernel-lt-4.4.216-1.el7.elrepo.x86_64.rpm,并且同时下载配套的开发包kernel-lt-devel-4.4.216-1.el7.elrepo.x86_64.rpm。 2. 安装下载好的内核包: # yum localinstall kernel-lt-4.4.216-1.el7.elrepo.x86_64.rpm kernel-lt-devel-4.4.216-1.el7.elrepo.x86_64.rpm -y 3. 设置新的内核为系统默认启动项: # grub2-mkconfig // 查询启动项配置文件 找到'CentOS Linux (4.4.216-1.el7.elrepo.x86_64) 7 (Core)' # grub2-set-default 'CentOS Linux (4.4.215-1.el7.elrepo.x86_64) 7 (Core)' 重启操作系统,会显示新内核为默认启动项。 来源:

OEM7激活WIN7黑屏,出现grub

╄→гoц情女王★ 提交于 2020-03-11 13:04:29
问题:安装OEM7激活WIN7重启后出现的 grub 解决:只需要重新启动狂按F5,选择1,进入系统后,运行OEM7激活软件的高级选项,选中卸载即可。 卸载OEM7: 1. 首先,你需要有一个小马激活工具。(如果没有,可以在后面参考资料那里自己下载) 2. 双击打开如下图,小马激活工具,点击勾选高级选项,点击右下角卸载 点击确定重启,就不会再出现grub命令界面,从而正常启动。 来源: https://www.cnblogs.com/ostrich-sunshine/p/12461670.html

linux修改网卡名为eth0

限于喜欢 提交于 2020-03-11 09:15:45
方法1: 1.编辑网卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为eth0,ONBOOT修改为yes。 2.重命名网卡配置文件ifcfg-ens33为ifcfg-eth0。 cd /etc/sysconfig/network-scripts/ mv ifcfg-ens33 ifcfg-eth0 3.编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUB_CMDLINE_LINUX变量中。 vi /etc/default/grub GRUB_CMDLINE_LINUX=“crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet net.ifnames=0 biosdevname=0” 4.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg来重新生成GRUB配置并更新内核参数。 5.reboot。 6.输入ifconfig确认。 方法2: (1)编辑/boot/grub2/grub.cfg文件 GRUB_CMDLINE_LINUX ="rhgb quiet net.ifnames=0" (2)重启生效 来源: https

Centos7.4版本下修改网卡名称为eth0

孤街浪徒 提交于 2020-03-10 16:44:01
项目组最近需要安装部署多条centos7.4-1708版本的系统。通过ios刻录光盘且不必说,也可以通过usb进行刻录安装系统。 安装完成3台机器之后,要求内核升级至4.19.12版本。安装过程采用全英文键盘,选择上海时区,建立账户,格式化磁盘等一顿操作完成后,可以登录,并安装一些必备的软件,要求不能yum update全局更新,只能每次单独安装所需软件包。 比如: yum install -y bash-completion yum install -y vim yum install -y net-tools.x86_64 然后手动下载内核rmp包: kernel-ml-4.19.12-1.el7.elrepo.x86_64.rpm 升级命令: yum install -y kernel-ml- 4.19.12-1.el7.elrepo.x86_64.rpm 然后修改启动时新内核排第一,默认进入: grub2-set-default 0,重启。 之后,发现ifconfig命令改eno1名字-->eth0 发现只有在原有内核中操作才会生效。因为出现的修改不成功,不生效的问题。 #更改网卡配置文件名称 cd /etc/sysconfig/network-scripts/ mv ifcfg-eno33559296 ifcfg-eth0 #编辑网卡ifcfg-eth0信息 NAME

如何在Centos7中添加GRUB2启动项

蓝咒 提交于 2020-03-10 09:09:39
GRUB2是 Centos 7的默认引导加载程序。它可以轻松地加载所有的 Linux 发行版和其他操作系统。它提供一个菜单显示所有的操作系统。GRUB2具有高级特性以及一些基本特性,使其在所有Linux上都有效。 如何添加Windows 10启动项到GRUB2 装的双系统,第一个系统装的是Windows 10,然后再安装Centos7。装完Centos7发现没有Windows 10的启动项,这时候需要手动添加windows 10的启动项。 # 打开40_custom文件,添加如下内容 [root@localhost ~]# vim /etc/grub.d/40_custom menuentry 'Windows 10' { insmod ntfs set root='hd0,1' chainloader +1 } # 修改完成之后,需要导出生成配置文件,这样才能生效。 [root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg 重启电脑,检查一下是否有Windows 10启动项 如何更改默认启动项 列出所有启动项 [root@localhost ~]# grep '^menuentry' /boot/grub2/grub.cfg |cut -d "'" -f 2 CentOS Linux (3.10.0-1062.el7

系统安全及应用(五)系统引导过程中安全加密的设置,其他终端登录的设置

别等时光非礼了梦想. 提交于 2020-03-07 04:15:24
作为一个开放源代码的操作系统,linux系统以其安全性,高效稳定而广泛应用,主要从账户安全,系统引导,登录控制的角度,优化linux系统的安全性,linux的环境的弱口令检查,网络扫描等安全工具的构建和使用,帮助运维人员查找安全隐患,及时采取有针对性的措施。 系统引导和登录控制的安全 在互联网环境中,大部分服务器是通过远程登录的方式来进行管理的,本地引导和终端登录过程往往被忽视,从而留下安全隐患。特别是当服务器所在的机房环境缺乏严格、安全的管控制度时,如何防止其他用户的非授权介入就成为必须重视的问题。 1.开关机安全控制 对于服务器主机,其物理安全是非常重要的,除了要保持机箱完好、机柜锁闭、 严格控制机房人员进出、硬件设备现场接触等,在开关机方面,还要做好系统本身的安全措施。 (1)调整BIOS引导设置 将第一优先引导设备设为当前系统所在磁盘 禁止从其他设备引导系统(U盘,光驱,网络), 对应的项为Disabled。 防止通过其他方式引导进入系统窃取数据。 将BIOS安全级别改为setup,并设好管理密码,以防止未授权修改 (2)禁止Ctrl+Alt+Del|快捷键重启 快捷键重启功能为服务器的本地维护提供了方便,但对于多终端登录的Linux服务器,禁用此功能时比较安全的选择。 [ root @localhost ~ ] # systemctl mask ctrl - alt -

Linux操作系统启动管理器GRUB

Deadly 提交于 2020-03-06 13:13:02
转载: http://58vpn.blog.sohu.com/309434214.html 【GRUB是什么】 GNU GRUB(简称“GRUB”)是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。GRUB是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成。 【GRUB的功能】 1、提供菜单,并提供交互式接口;启动界面敲e键: 进入编辑模式; 2、选择要启动的内核或系统(允许传递引导参数给内核、选择界面可隐藏); 3、为编辑功能提供保护机制。 启用内核文件保护:选择运行指定的内核得先输入密码 传递参数保护:使用e命令得先输入密码 【GRUB的组成】 [root@CentOS6 grub]# ll total 275 -rw-r--r--. 1 root root 63 Mar 16 14:12 device.map #grub的对应设备文件; -rw-r--r--. 1 root root 13392 Mar 16 14:12 e2fs_stage1_5

如何在 Centos7.7 设置GRUB菜单的密码

北战南征 提交于 2020-03-06 13:02:21
大多数 Linux 发行版使用GRUB 2作为引导加载程序。GRUB 2 (GNU Grand Unified Boot loader)是GNU项目中的一个引导加载程序包。 GRUB2提供两种类型的密码保护: 修改菜单条目时需要密码,但启动菜单条目时不需要密码; 修改菜单条目和启动一个、多个或所有菜单条目都需要密码。 设置修改菜单条目时的密码 使用 grub2-setpassword 设置密码可以防止修改GRUB菜单条目,但是不能防止未经许可的启动。如果需要启动条目的时候也需要密码,需要修改grub配置文件。 在RHEL 7.2和 Centos 7(及更高版本)上,GRUB 2使用grub2-setpassword 命令 提供密码保护。 [root@localhost grub.d]# grub2-setpassword Enter password: Confirm password: 当在grub菜单里面按下 e 或 c ,编辑的时候,提示需要用户名和密码才能修改。 这个过程创建了一个/boot/grub2/user.cfg配置文件,其中包含已经加密的密码。这个密码的用户是root,在/boot/grub2/grub.cfg文件中已经定义了。通过此更改,在引导期间修改引导条目需要指定root用户名和密码。 设置修改菜单条目和启动菜单条目时的密码 编辑/boot/grub2

利用Quagga搭建OSPF动态路由

 ̄綄美尐妖づ 提交于 2020-03-05 19:46:01
过程: 安装Centos-7-Minimal 更换阿里云源 wget http://mirrors.aliyun.com/repo/Centos-7.repo #下载阿里云repo文件 cp ./Centos-7.repo /etc/yum.repo.d/Centos-Base.repo #复制阿里云repo到系统目录 安装quagga yum install quagga 如果虚拟机作为路由器,那么需要多网卡,在宿主机中使用KVM添加网卡 #virsh attach-interface vm_name --type bridge --source network_card_name --config virsh attach-interface centos-01 --type bridge --source br0 --config #添加完成后 virsh edit vm_name即可看见已添加的网卡 ip addr查看新网卡的名字(new_interface),创建/etc/sysconfig/network-scripts/ifcfg-new_interface文件,配置新网卡 cp /etc/sysconfig/network-scripts/ifcfg-ens3 /etc/sysconfig/network-scripts/ifcfg-ens6 systemctl

Linux Grub进入单用户模式修改Root密码

怎甘沉沦 提交于 2020-03-05 13:37:52
Linux 系统处于正常状态时,服务器主机开机(或重新启动)后,能够由系统引导器程序自动引导 Linux 系统启动到多用户模式,并提供正常的网络服务。如果系统管理员需要进行系统维护或系统出现启动异常时,就需要进入单用户模式或修复模式对系统进行管理了。使用单用户模式有一个前提,就是您的系统引导器(grub)能正常工作,否则要进行系统维护就要使用修复模式。特注:进入单用户模式,没有开启网络服务,不支持远程连接Linux 系统中不同的运行级别(Run Level)代表了系统的不同运行状态,例如 Linux 服务器正常运行时处于运行级别3,是能够提供网络服务的多用户模式;而运行级别 1 只允许管理员通过服务器主机的单一控制台进行操作,即“单用户模式”。 以centos为例: 进入单用户模式 进入单用户模式的前提是系统引导器能正常工作。下面以 GRUB 为例说明进入方法。在 GRUB 启动菜单里有“a”、“e”和“c”三个操作按键,使用这三个按键均可进入单用户模式。 方法1 使用 “a” 操作按键进入单用户模式——推荐:简单操作 这是进入单用户模式最快速的方法。在 GRUB 启动菜单里使用 “a” 操作按键编辑 kernel 参数,在行末输入 single ,以告诉 Linux 内核后续的启动过程需要进入单用户模式,回车即可 。如图所示。 方法2、使用 “e” 操作按键进入单用户模式 在