关于selinux 的常用命令

selinux 的配置文件  /etc/selinux/config 定义的是 SELinux 的默认运行状态
          cat /etc/selinux/semanage.conf

查看selinux 的运行状态 getenforce

修改selinux 的运行模式 setenforce (0或1)0代表不启用,1代表启用,临时修改,系统重启会失效。

semanage 命令用于管理 SELinux 的安全上下文环境策略,格式为“semanage [选项] [文件], semanage 命令不仅能够像传统 chcon 命令那样—设置文件、目录的策略,

还可以管理网络端口、消息接口(这些新特性将在本章后文中涵盖)。使用 semanage 命令时,经常用到的几个参数及其功能如下所示:

    ➢ -l 参数用于查询;
    ➢ -a 参数用于添加;
    ➢ -m 参数用于修改;
    ➢ -d 参数用于删除。

 [root@linuxprobe ~]# semanage fcontext -a -t httpd_sys_content_t /home/wwwroot
然后使用 restorecon 命令将重新设置的selinux的上下文立即生效,可以加上-Rv 参数对指定的目录进行递归操作,以及显示 SELinux 安全上下文的修改过程

[root@linuxprobe ~]# restorecon -Rv /home/wwwroot/

 

getsebool 和setsebool 是查看和管理selinux作用域的命令
getsebool -a | grep 服务名称  的作用是调出关于xxx服务名称在selinux的作用域所管理的信息
setsebool   一定要记得在 setsebool 命令后面加上-P 参数,让修改后的 SELinux 策略规则永久生效且立即生效 如
[root@linuxprobe ~]# setsebool -P httpd_enable_homedirs=on


 

转载于:https://www.cnblogs.com/languang9801/p/10959369.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值