centosde启动流程与安全加固selinux是怎样的
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,centosde启动流程与安全加固selinux是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。centos6启动流程1、上电PO
千家信息网最后更新 2025年12月01日centosde启动流程与安全加固selinux是怎样的
centosde启动流程与安全加固selinux是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
centos6启动流程
1、上电POST自检,加载BIOS的硬件信息,获取第一个启动设备2、读取第一个启动设备MBR里的引导加载程序(grub)的启动信息3、加载核心操作系统的核心信息,核心开始解压缩,并尝试驱动所有的硬件设备4、核心执行init程序,并获取默认的运行信息5、init程序执行/etc/rc.d/rc.sysinit文件6、启动核心的外挂模块7、init执行运行的各个批处理文件(scripts)8、init执行/etc/rc.d/rc.local9、执行/bin/login程序,等待一会登录10、登录之后开始以shell控制主机
.如图所示
MBR(Master Boot Recorder),
我们称之为主引导记录。 BIOS是怎样寻找可启动设备的呢? 我们知道在分区时,硬盘的第一块扇区512个字节就是存放的MBR, 如果该设备是可启动设备,那么该扇区的最后两个字节肯定是55/AA, 所以此时在寻找可启动设备时,如果发现该设备的最后两个字节是这个, 那么该设备就是可启动设备。BIOS在找到可启动设备以后就会执行其引导代码, 因为MBR占据了第一块扇区的512字节,分区表占用了 16*4=64字节, 再加上最后两个标志字节, 所以MBR的引导代码就是MBR的前446个字节, 当然这446个字节太小了,并不能完成整个操作系统的引导程序, 所以这446个字节里面可能存放的就是启动引导程序的一些代码。
GRUB
是引导加载程序, 将引导操作系统,启动引导器是计算机启动过程中运行的第一个真正的软件, 计算机启动时在通过BISO自检后读取并运行引导介质上最前面的扇区 即硬盘主引导扇区(MBR)中的启动引导器程序, 这里的扇区中:MBR占据了第一块扇区的512字节, 但其实际只占用了其中的446个字节, 另外的64个字节交给了DPT(Disk Partition Table硬盘分区表), 最后两个字节"55,AA"是分区的结束标志。 启动引导器在负责加载启动硬盘分区中的操作系统。 如果启动引导器不能正常工作,将导致操作系统不能正常启动, 从而整个计算机瘫痪。 通常,每个操作系统在安装过程中都要将自带的启动器写在硬盘(MBR), 以便能过进行自身的 引导
自定义启动脚本,添加启动项中


安全加固selinux
selinux是⼀种安全策略机制。 selinux有四种⼯作类型:trict:在centos5中,每个进程都受到selinux的控制;targeted:用来保护常见的网络服务,仅有限进程受到selinux控制,centos5保护88个务;minimunm:在centos7中修改targetd,只对选择的网络服务;mls:提供MLS(多级安全)机制的安全性。一般设置默认为targeted类型,不需要修改。 selinux有三种⼯作状态:enforce:强制,每个受限的进程都必然受限;permissive:允许,每个受限的进程违规操作不会被禁止,但会被记录于审计日志;disabled:禁用. # selinux 安全标签 的说明 安全标签又成安全上下文 即content值:unconfined_u:object_r:httpd_sys_content_t:s0安全上下⽂有五个元素组成, 格式为:user:role:type:sensitivity:category (⼀般category部分不显⽰,) unconfined_u:代表的是user位置,指示登录系统的用户类型,如root,user_u,system_u, 多数本地进程都属于自由(unconfined)进程; object_r:代表的是role位置,定义文件,进程和用户的用途:文件:object_r, 进程和用户: system_r; httpd_sys_content_t:代表的是type位置,指定数据类型, 规则中定义何种进程类型访问何种文件Target策略基于type实现, 多服务共用:public_content_t;s0:代表的是sensitivity位置,限制访问的需要, 由组织定义的分层安全级别, 如unclassified, secret,top,secret, ⼀个对象有且只有⼀个sensitivity, 分0-15级, s0最低,Target策略默认使⽤s0; Category:对于特定组织划分不分层的分类, 如FBI Secret,NSA secret, 一个对象可以有多个categroy,c0-c1023共1024个分类, Target 策略不使用ategory
看完上述内容,你们掌握centosde启动流程与安全加固selinux是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
字节
设备
安全
进程
程序
系统
操作系统
文件
核心
硬盘
类型
两个
代表
位置
信息
就是
策略
运行
流程
加固
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
联想服务器ts240
足浴app软件开发
数据库联系和关系有区别吗
javadpcb数据库连接池
centos 服务器系统
360网络安全周鸿祎
Execl 服务器
批量数据导入数据库稳定
网络安全宣传片第五空间
软件开发赚美元
oa系统请假模块数据库表
ip服务器能够为客户端提供
软件开发收入的会计科目
网络安全责任险理赔流程
网络安全员行为规范准则
2022网络技术专业
虚拟机搭建服务器只能自己访问吗
南宁老牌软件开发公司
网络安全与爱国精神手抄报
2008数据库提示错误
戴尔服务器光盘启动
河南熠鸿网络技术
安卓金融软件开发
数据库转换null失败
数据库中数据表的用途
公安局网络安全部门工资
河北服务器硬盘多少钱
春考开设计算机网络技术的学校
java版服务器怎么装mod
云服务器哪个最安全