主页 > 经验 > 安卓selinux是干嘛的

安卓selinux是干嘛的

SELinux是由美国国家安全局开发的访问控制系统,可是由于权限控制得太严格,这就导致了很多软件因为权限问题不能正常工作。所以在日常中,都是关闭SELinux的,而且关闭SELinux对Linux系统安全性影响没有想象中的大。
总的来说,selinux从安卓4.3版本的时候就已经加入安卓系统了 ,一般是默认permissive模式。但是在安卓5.0的时候又强化了一下,强制enforcing模式,导致root困难。服务器的运维人员在做服务器配置时,经常会把selinux给关掉,但是在Android开发中,selinux的原因不太容易被想到,这个机制却能导致很多方面的问题。
资料拓展:Android开发四大组件分别是:活动(Activity):用于表现功能。服务(Service):后台运行服务,不提供界面呈现。广播接收器(BroadcastReceiver):用于接收广播。内容提供商(Content Provider):支持在多个应用中存储和读取数据,相当于数据库。

赞助商链接