SELINUX的基础知识

1.SELINUX介绍

SELINUX(安全增强型Linux)是可保护你系统安全性的额外机制。在某种程度上,它可以被看作是与标准权限系统。在常规模式中,以用户身份运行进程,并且系统上的文件和其他资源都设置了权限(控制哪些用户对哪些文件具有哪些访问权SELINUX的另一个不同之处在于,若要访问文件,你必须具有普通访问权限和SELINUX访问权限。因此,即使以超级用户身份root运行进程,根据进程以及文件或资源的SELINUX安全性上下文可能拒绝访问文件或资源限)标签。我们可以通过getenforce命令查看selinux状态:enforcing强制  permissive警告   disabled关闭。

  • 显示及更改SELINUX模式
    setenforce 0命令可以将enforcing强制类型转换为permissive警告
    setenforce 1命令可以将permissive警告类型转换为enforcing强制
    在这里插入图片描述
    enforcing强制变为 disabled关闭,改文件/etc/sysconfig/selinux
    在这里插入图片描述
    要reboot机子修改才能成功。

2.SELINUX安全上下文

当SELINUX模式关闭时,将一个文件移动到匿名用户的家目录下,进行匿名用户访问时我们可以查看到此文件。(如下图aaa)(此实验为了方便对比效果,在一个机子上同时下载了客户端和服务端,所以可以在本机上访问本机ftp服务器)

  • getenforce
    disabled关闭
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值