学习情境9 系统启动与服务管理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Unix系统管理与应用IILinux系统管理【RedFlag】‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业学习情境9系统启动与服务管理‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux启动管理器GRUB(GrandUnifiedBootLoader)LILO(theLInuxLOader)参考资料:……‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业计算机启动顺序BIOSMBR(GRUB/LILO)OSAPP(basicinputoutputsystem即基本输入输出系统)MBR(MasterBootRecord)OSAPP‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB功能交互界面支持LBA(LogicalBlockAddressing),8G以后的文件访问ext2分区格式,当前使用的是ext3格式‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB启动界面‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB编辑界面-e‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB编辑按键b:启动当前菜单项e:编辑当前选定行c:进入命令行方式o:在当前行后面插入一行O:在当前行前面插入一行d:删除当前行Esc:返回GRUB启动菜单界面,取消任何修改注:在编辑界面下对GRUB的修改仅仅对本次启动生效,并不会保存到配置文件中‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB命令行界面-c‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB命令行界面命令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB命令行特点help:在线帮助:编辑行上下箭头:命令历史Tab:补充命令行‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB命令行界面shell#grub/sbin/grubroot用户‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB添加参数界面-a‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB配置文件/boot/grub/grub.conf/etc/grub.conf是上述文件的符号链接‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB配置文件全局配置部分菜单配置部分对应使用默认启动菜单项,从0开始超时设置(S)背景图像每个菜单末尾‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业全局配置部分菜单配置部分GRUB配置文件Linux配置必须部分‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux安装GRUB文件格式‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置可以针对启动菜单设置全局口令可以对某个菜单项使用全局口令可以对某个菜单项设置独立口令对所有的口令都可以使用MD5进行加密#grub-md5-crypt#password:******Encryped:‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-全局口令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置p解锁‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置p解锁‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置若设置了全局口令,则只能够选择菜单项进行启动若需要编辑,需使用p命令解锁‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-菜单锁定设置全局口令在菜单项配置中使用lock命令锁定菜单项当需要启动被锁定的菜单项时,系统显示“lock”,此时需要首先使用p命令解锁,再启动该菜单当对某菜单项设置独立锁定的口令时,若需要启动该菜单,系统会提示“Password:”,要求用户输入口令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-菜单锁定‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-菜单锁定‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-独立口令锁定菜单‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-独立口令锁定菜单‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-独立口令锁定菜单‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-加密口令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB安全配置-加密口令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业GRUB启动管理器小结全局配置部分菜单项配置部分可以对全局设置口令可以对单个菜单项设置口令口令可以采用md5加密算法加密可以对GRUB进行编辑,编辑命令主要有:e、c、a,etc‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业计算机Linux启动顺序BIOSMBR(GRUB/LILO)OSAPP(basicinputoutputsystem即基本输入输出系统)MBR(MasterBootRecord)OS(RedHatLinux)init进程(pid=1)‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init进程init进程是由Linux内核引导运行的,pid=1init进程根据配置文件(/etc/inittab)引导其它进程,init进程作为父进程‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-记录格式init配置文件用#做注释init配置文件的记录格式,以:作分隔符id:runlevels:action:process配置记录名运行级别动作命令‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作initdefault:系统启动后进入的运行级别,忽略process字段exid:3:initdefault://系统默认进入运行级别3‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作sysinit:在系统启动时运行于boot以及bootwait类进程之前,忽略runlevels字段exsi::sysinit:/etc/rc.d/rc.sysinit//系统使用rc.sysinit初始化系统[RedHat9]‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作wait:在进入指定的运行级别后运行init进程等待exlev0:0:wait:/etc/rc.d/rc0//系统使用rc.sysinit初始化系统‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作ctrlaltdel:指定用户使用Ctrl+Alt+Del组合键的动作exca::ctrlaltdel:/sbin/shutdown-t3now//ctrlaltdel关闭系统‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作powerfail/powerokwait:指定UPS断电及恢复时的命令expf::powerfail:/sbin/shutdown–f–h+2“PowerFailure;SystemShuttingDown”expr:12345:powerokwait:/sbin/shutdown–c“PowerRestored;ShutdownCancelled”‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业init配置文件-actionaction字段描述记录将要执行的动作respawn:指定在结束后重新运行的进程ex1:2345:respawn:/sbin/mingettytty1ex1:2345:respawn:/sbin/mingettytty2ex1:2345:respawn:/sbin/mingettytty3ex1:2345:respawn:/sbin/mingettytty4ex1:2345:respawn:/sbin/mingettytty5ex1:2345:respawn:/sbin/mingettytty6//在2345级别中启动6个控制台,退出重启‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业系统运行级别运行级别说明0停机,不要将默认运行级别设为01单用户模式2多用户模式,不能使用NFS3完全多用户模式4未使用5图形登录多用户模式6重新启动;reboot‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业系统运行级别-相关命令runlevel:显示当前和上一次的运行级别;上一次不存在用N代替;root用户‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业系统运行级别-相关命令init:转换运行级别exinit0:停机==shutdownexinit6:reboot‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux服务器程序独立运行的服务器程序[ftp、sendmail,etc]受xinetd管理的服务程序[telnet]‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux独立运行服务程序脚本位置:/etc/rc.d/init.d/;脚本名称与服务名对应[/etc/init.d是/etc/rc.d/init.d的符号链接]各运行级别的脚本目录的作用?[/etc/rc.d/rc?.d/下的各脚本文件是/etc/rc.d/init.d/下的脚本文件的符号链接]各运行级别的脚本目录脚本分类:Sxx:启动服务;xx是顺序号Kxx:停止服务;xx是顺序号‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux独立运行服务程序rc0.d:都是停止服务的脚本,S00killall:停止所有进程;S01halt:关机rc6.d:都是停止服务的脚本,S00killall:停止所有进程;S01reboot:重新启动系统‹#›Unix系统管理与应用II计算机应用技术(大型数据库与小型机技术方向)专业Linux独立运行服务管理服务脚本的全路径名+相应动作ex#/etc/rc.d/in

1 / 55
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功