红帽系统学习19.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红帽系统学习19

本章内容 引导过程 运行级别Runlevel GRUB的更改 内核管理 内核模块管理 配置内核参数 引导过程 BIOS,在电源上运行的固件,开启功能,检测硬件,并确定启动设备 GRUB:从决定加载操作系统内核的引导设备加载BIOS程序 Kernel内核:核心操作系统的可执行文件,负责协调 INIT:第一个Linux进程开始,最终启动所有其他进程 引导流程总览 INIT进程与配置文件 INIT进程 由Linux内核加载运行 /sbin/init 程序 是系统中第一个进程,PID(进程标记)号永远为1 配置文件:/etc/inittab 其他系统初始化文件 /etc/rc.d/rc.sysinit 由init进程调用执行 完成设置网络、主机名、加载文件系统等初始化工作 /etc/rc.d/rc脚本文件 由init进程调用执行 根据指定的运行级别, 加载或终止相应的系统服务 /etc/rc.local脚本文件 由rc脚本调用执行 保存用户定义的需开机后自动执行的命令 Linux系统的运行级别 运行级别 指运行Linux系统的不同模式 每种模式对应不同的服务程序组合 默认的7种运行级别 0:关机状态 1:单用户模式 2:字符界面的多用户模式(不支持网络) 3:字符界面的完整多用户模式 4:未分配使用 5:图形界面的多用户模式 6:重新启动 Linux系统的运行级别 调整默认运行级别 修改 /etc/inittab 文件中的 initdefault 配置行 Linux系统的运行级别 查看运行级别 使用runlevel命令,分别显示: 切换前的运行级别、当前运行级别 临时切换运行级别 使用init命令结合 0-6 的运行级别参数 GRUB GRUB是是作为GNU操作系统的启动加载器,可以启动各种操作系统,当然也包括RHEL系统。 GRUB启动画面 GRUB修改 在GRUB的菜单画面中,可以使用以下的按键修改GRUB的操作系统启动参数。 e:e按键可以编辑相关的设置。默认会修改该操作系统的所有启动参数。 a:a按键只会修改附加在操作系统内核image文件后的启动参数。 c:直接开启一个指令列(Command Line)来编辑该操作系统的设置. 进入单用户模式 当GRUB操作系统启动参数菜单中选择“kernel… …”这一行,然后按下e键时GRUB出现的画面。而在这个Red Hat Enterprise Linux操作系统启动参数中,新增了1参数,用来告诉GRUB当启动这个操作系统时,传递1参数给操作系统,使系统在这次启动时进入单用户模式。 实验:利用和保护单用户模式 在本练习中,您首先要恢复虚拟服务器的root密码,然后设置密码保护GRUB.使系统更加安全。 运行脚本对root密码进行加密,然后重新引导 从serverX运行lab-setup-bootbreak-4 验证无法再以root用户身份登录系统之后,在单用户模式下重新引导系统.将密码重置为redhat。 GRUB常用参数 default 这个参数决定了GRUB引导时光标默认停留的引导标签。 timeout 这个参数设置的是GRUB的等待时间。 splashimage 当进入GRUB引导界面的背景图片, title 其实title就是一个引导标签,可以对title后的文字部分进行修改,使它更加符合我们的使用习惯。 password password参数可以对GRUB设置密码。GRUB的密码设置可分为全局密码和菜单密码。 使用 grub-md5-crypt 命令可以生成一个MD5加密的密码,使用–md5 选项可以包含这个加密的密码指令 内核在引导过程中的作用 检测硬件设备 设备加载设备驱动程序 挂载根文件系统的只读 开始初始进程启动,init /boot/initramfs-VERSION.img /lib/modules/VERSION 内核升级 新内核修补了安全漏洞。 新内核修复了严重bug。 新的内核提供更多的功能。 内核升级方法 从内核源码升级。 手动安装新版的kernel RPM文件。 通过yum升级Red Hat Enterprise Linux内核。 内核模块管理 系统在编译内核时,可以把某些功能编译成为模块。此时,内核便允许在启动系统后动态地加载或者卸除这些内核模块,用来启用或停用系统的功能。通过内核模块,可以不用重新编译内核就可动态地启用或者停用某一项功能 硬件的驱动程序( Hardware Driver):例如网卡的驱动程序、USB设备的驱动程序等。 内核功能( Kernel Feature) 支持的体系和内核标识 1.cat /etc/redhat-release 2.uname –r 3.yum list installed kerne

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档