一、Android Init.c执行流程
Android中的内核启动后,kernel会启动第一个用户级别的进程:init,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。init始终是第一个进程。
PS:可以通过:ps aux | grep init命令来查看其Pid为1。
转载
2023-11-23 18:02:05
101阅读
SElinux是美国国家安全局对于强制访问控制的实现。修改配置文件,使关闭SELinux永久生效:(重启生效)[root@wuyike ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system.# SELINUX= can take one of these three valu
原创
2017-04-10 16:09:11
1082阅读
https://www.brobwind.com/archives/291Brillo: 编译运行example-ledflasher程序2016-01-05 22:01:40 ~2016-01-05 23:06...
原创
2022-05-02 14:18:13
143阅读
在android 5.0 后, 默认启用了Enforcing SELinux. 有很多同仁经常会从kernel log 中看到这样的警告."[1:init]init: Warning! Service xxxx needs a SELinux domain defined; please fix!"其原因是因为Google 要求init 启动service 时,都要进行SELi
原创
2023-09-06 11:01:39
0阅读
##selinux## 安全增强型linux selinux是最最全面的的安全系统,所以会对文件和服务有一定的限制。以ftp服务为例:1.环境的设定 因为之前学的是ftp,所以环境会对后面的实验有所影响,要先还原一下 删除 /etc/vsftpd/ 下的所有文件 再reinstall一下vsf
转载
2024-04-01 10:19:58
50阅读
linux 内核启动错误和selinux参数 Kernel panic -not syncing:Attempted to kill init今天在装某个软件的时候,修改了selinux参数。修改selinux 的某个参数值为Disable。导致 linux系统不能启动。出现如下错误 Kernel panic -not syncing:Attempted to kill init! 后经
转载
精选
2014-11-10 12:25:27
1128阅读
本章节重点介绍在Android源码中如何编译selinux模块, 以及如何查看编译日志
原创
精选
2022-08-24 19:47:30
1532阅读
SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)
对于强制访问控制的实现,是 Linux®
上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文
件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上
转载
精选
2009-03-22 17:10:14
1306阅读
SELinux
SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,是 Linux上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,
转载
精选
2009-10-22 20:43:15
657阅读
2评论
一.SELinux的类型 targeted  : redhat默认使用,只是对一些比较敏感的进程做了SELinux限制。即部分使用SELinux。 strict  : 全部受SELinux限制。这种很麻烦,不太好控制。 mils :  主要是军方使用,是更为严格的全面SELinux 。   二.SELinux的状态 SELi
原创
2010-08-01 07:56:45
648阅读
一般安装linux课程时都把SELinux与iptables安排在后面,使初学者配置linux服务器时不成功,却没有头绪,那是因为在RedHat linux操作系统中默认开启了防火墙,SELinux也处于启动状态,一般状态为enforing。致使很多服务端口默认是关闭的。所以好多服务初学者明明配置文件正确,等验证时有时连ping也ping不通。建议初学者在未学到SELlinux与iptable
转载
精选
2011-01-10 17:49:30
840阅读
selinux : security enhanced linux 自主的访问控制策略)
MAC (有两种级别:strict 保护相关的网络服务级别
&
原创
2011-01-23 13:22:25
1425阅读
点赞
1评论
SELinux 入门
http://linuxtoy.org/archives/selinux-introduction.html
转载
精选
2011-06-03 10:58:39
286阅读
一.简介 SELinux全称是Security Enhanced Linux,由美国国家安全部(National Security Agency)领导开发的GPL项目,它拥有一个灵活而强制性的访问控制结构,旨在提高Linux系统的安全性,提供强健的安全保证,可防御未知攻击,相当于B1级的军事安全性能。比MS NT的C2等高得多。 SELinux起源于自1980开始的微内核和操作系统安全
原创
2011-11-24 23:48:07
421阅读
1、修改配置文件 /etc/selinux/config 需要重启生效2、setenforce 0 立即生效
原创
2016-11-15 16:06:22
519阅读
selinux是美国国家安全局对linux安全一种增强机制。linux是一切皆文件而selinux是一切皆对象,我们主要操作的对象,一般有文件,端口;selinux还有一个开启某个selinux特性的开关sebool。一 selinux的开启与模式selinux的模式是在/etc/selinux/conf文件中配置,同时这个文件也提供selinux的开启与关闭。配置文件的
原创
2016-12-08 10:16:50
852阅读
1.命令:vim /etc/sysconfig/selinux ##修改配置文件 **重启系统 2.命令:getenforce ##查看状态 3.命令:ps auxZ | grep vsftp ##查看vsftp进程 4.命令:chcon -t public_c
原创
2017-04-27 16:28:39
441阅读
selinux的初级管理1.什么时selinuxselinux,内核级加强型防火墙 2.如何管理selinux级别selinux开启或者关闭)vim /etc/sysconfig/selinuxselinux=disabled##关闭状态selinux=Enforcing##强制状态selinux=Permissive##警告状态 getenforce##查看状态当selinu
原创
2017-04-27 18:46:24
513阅读
查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce &nbs
转载
2017-05-04 14:36:52
337阅读
selinux访问控制DAC:任意访问控制MAC:强制访问控制MAC为系统中所有的进程分配了标签,每个系统资源也有标签,使用者通过编写规则控制某个资源的访问。使用MAC的原因1.软件有缺陷,需要安全模块补充2.MAC可以和DAC并行运行,两者同时生效,不冲突。3.MAC的规则非常灵活,可以按需配置。Selinux 工作原理类型强制 根据进程与对象的标签类型,来判断某个进程是否有权读取相应的对象。多
原创
2017-05-31 14:47:21
539阅读