1.1 selinux 语法结构

Selinux语法结构
含义:允许
mediaserver进程对app_data_file类型的文件(file),进行rw_file_perms操作
1.1.1 attribute 和 type的关系
-
type atrribute位于同一个命名空间,(不能用type attribute定义相同名字的东西) -
attribute类似于typegroup,即type A (attribute)B,Type A属于attribute B;
2.1 selinux 源码快速验证
make sepolicy -j[线程数目]
2.1.1 生成中间文件目录
out/target/product/xxx/obj/ETC/sepolicy_intermediates
3.1 SELinux 状态
•enforcing:强制模式,代表 SELinux 运作中,且已经正确的开始限制 domain/type 了;
•permissive:宽容模式:代表 SELinux 运作中,不过仅会有警告讯息并不会实际限制 domain/type 的存取。
•disabled:关闭,SELinux 并没有实际运作。
3.1.1 查看状态
getenforce
3.1.2 临时关闭
setenforce 0