- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SELinux 学习笔记Table of Contents
声明
你可以自由地随意修改本文档的任何文字及图表,
但是如果你在自己的文档中以任何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,
那么你也得保证让所有得到你的文档的人继续享有你曾经享有过的权利。
SELinux 学习笔记
Harry Ciao
harrytaurus2002@
一个人对家庭、公司、社会的价值在于奉献
希望此文能够对 SELinux 在中国的推广和应用起到微薄的促进作用
欢迎批评指正,欢迎多多交流!
最后更新:2010-12-31
Table of Contents
引子5
1. 操作系统中访问控制模型的演化5
1.1 访问控制模型的概念(Reference Monitor)5
1.2 DAC(Discretionary Access Control)的致命伤5
1.3 MAC(Mandatory Access Control)的起源6
1.4 SELinux 的TE(Type Enforcement)模型6
2. SELinux 的概念8
2.1 SELinux 的“物质基础”-安全上下文(Security Context)8
2.2 LSM (Linux Security Module)9
2.3 Type Enforcement10
2.4 Domain Transition10
2.5 Role 的作用11
2.6 Domain Transition 和 role 规则举例11
2.7 MLS 对 SC 的扩展12
3. SELinux 的语法14
3.1 Object Class and Permissions14
3.2 Type, alias and Attribute15
3.3 Access Vector Rules16
3.4 Type Transition Rule17
3.5 Type Change Rule18
3.6 RBAC in SELinux19
3.7 Constraints and MLS constraints22
3.8 Booleans and Optional Policy23
3.9 Range Transition26
3.10 Role Transition27
3.11 在 Target 上使用 setools 工具分析 SELinux 规则库27
3.12 在 Host 上使用 apol 具分析 SELinux 规则库28
4. Reference Policy30
4.1 Example Policy VS Reference Policy30
4.2 Reference Policy 代码树的主要结构30
4.3 SELinux Policy Package 的源代码文件31
5. SELinux Userspace Facilities33
5.1 /etc/selinux/config 文件33
5.2 /etc/selinux/$SELINUXTYPE/目录树33
5.2.1 /etc/selinux/$SELINUXTYPE/booleans33
5.2.2 /etc/selinux/$SELINUXTYPE/seusers33
5.2.3 /etc/selinux/$SELINUXTYPE/contexts/目录树34
5.2.4 /etc/selinux/$SELINUXTYPE/contexts/initrc_context 文件,run_init 程序和系
统启动脚本35
5.3 Policy Store37
5.4 /selinux/目录树38
5.5 /proc/pid/attr/目录树39
6. SELinux 的安装41
6.1 Ubuntu 上 SELinux 的安装41
6.1.1 initramfs41
6.1.2
您可能关注的文档
- PCA泵在妇产科手术患者中的应用与护理.doc
- PCA9548中文资料.pdf
- PCA泵应用于妇产科术后患者的护理.doc
- PCA用于剖宫产术后镇痛的临床观察及护理.doc
- PCC 强驱动、力反馈集成式水轮机调速器.pdf
- PCDA系统在产房带教中的应用体会.doc
- PCEA与CSEA用于分娩镇痛治疗的比较.doc
- PCEA与IEP分娩镇痛术对新生儿的影响.doc
- PCI 局部总线及其接口.pdf
- PCI-SIG 宣布扩展PCI Express 架构性能.pdf
- sHLAG检测及胚胎植前筛选.doc
- SESSION 1–CHEMISTRY C107.doc
- SiC 增强铝硅合金复合材料热处理工艺参数优化.pdf
- SISTEMAS DE INFORMACIóN HERRAMIENTA DE PLANIFICACIóN EN LAS UNIVERSIDADES VENEZOLANAS.doc
- SKP2、p27、Galectin3在子宫颈上皮内瘤变中的表达及其意义.doc
- Skp2在卵巢上皮性肿瘤中的表达及临床意义.doc
- SkyEye使用简介.doc
- SL811hst USB控制器调试全过程.doc
- SLE患者应用糖皮质激素方面的健康教育.doc
- SMT 插入式照明连接器.pdf
文档评论(0)