首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    内核级虚拟化技术

    软件虚拟化也可以理解成进程级虚拟机,其他虚拟化成为系统级虚拟机。...在进程级虚拟机中负责虚拟化的软件成为运行时软件,而系统级虚拟机中负责虚拟化的软件成为VMM(Virtual Machine Monitor)   硬件虚拟化:硬件虚拟化基本上就是在一台宿主机上虚拟了整个系统...KVM是嵌入在Linux操作系统标准内核中的一个虚拟化模块,它能够将一个Linux标准内核转换成为一个VMM,嵌有KVM模块的Linux标准内核可以支持通过kvm tools来进行加载的GuestOS。...KVM内核模块为Linux标准内核引入了一种除现有的Kernel Mode和User Mode之外的新进程模式。...五、内核级虚拟化技术   内核级虚拟化技术:Kernel-based Virtual Machine,简称KVM   5.1、KVM优势   1)KVM Memory Page Sharing ?

    2K50

    SELINUX工作原理

    一般情况下只有非常注重数据安全的企业级用户才会使用SELinux。 操作系统有两类访问控制:自主访问控制(DAC)和强制访问控制(MAC)。...在Android4.2中,SELinux是个可选项,谷歌并没有直接取消root权限或其他功能。这是一个为企业级用户或是对隐私数据极为重视的用户提供的选项,普通消费者则完全可以关闭它。 2....4.1 /etc/sysconfig/selinux配置文件 /etc/sysconfig/selinux是一个符号链接,真正的配置文件为:/etc/selinux/config 配置SELinux...在标准Linux中,主体的访问控制属性是与进程通过在内核中的进程结构关联的真实有效的用户和组ID,这些属性通过内核利用大量工具进行保护,包括登陆进程和setuid程序,对于客体(如文件),文件的inode...类型强制的一个关键优势是它可以控制哪个程序可能运行在给定的域类型上,因此,它允许对单个程序进行访问控制(比起用户级的安全控制要安全得多了),使程序进入另一个域(即以一个给定的进程类型运行)叫做域转变,它是通过

    2.7K20

    SELinux入门学习总结

    前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。...SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。 SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。...type: role user_r type passwd_t; 如果没有以上这条语句,则: 安全上下文joe:user_r:passwd_t则不能被创建 exec调用则失败,即便策略允许 二、架构 1、内核架构...,是一系列的LSM钩子,遍布在内核的子系统中。...2、用户空间的对象管理器 SELinux支持将对象管理器放到用户态,使用内核的对象管理策略服务器来管理用户态的对象 然而,支持用户空间的对象管理器有一些弱点: 对于TE模型,还需要定义class 对于对象管理器的管理策略不再内核之中

    1K30

    SELinux 是什么?

    ,旨在提高Linux系统的安全性,提供强健的安全保证,可防御未知攻击,相当于B1级的军事安全性能。...因为是在主流的操作系统中实现的,所以SELinux开始受到Linux社区的注意,SELinux最迟是在2.2.x内核中以一套内核补丁的形式发布的。...2002年八月LSM核心特性被集成到Linux内核主线,同时被合并到Linux 2.6内核。...2003年八月,NSA在开源社区的帮助下,完成了SELinux到LSM框架的迁移,至此,SELinux进入Linux 2.6内核主线,SELinux已经成为一种全功能的LSM模块,包括在核心Linux代码集中...数个Linux发行版开始在2.6内核中不同程度使用SELinux特性,但最主要是靠Red Hat发起的Fedora Core项目才使SELinux具备企业级应用能力,NSA和Red Hat开始联合集成SELinux

    3.2K50
    领券