Semanage是用于配置SELinux策略某些元素而无需修改或重新编译策略源的工具。 这包括将Linux用户名映射到SELinux用户身份以及对象(如网络端口,接口和主机)的安全上下文映射。 |
简介
Semanage是用于配置SELinux策略某些元素而无需修改或重新编译策略源的工具。 这包括将Linux用户名映射到SELinux用户身份以及对象(如网络端口,接口和主机)的安全上下文映射。
实验环境
Centos7.7操作系统
Selinux已经开启
开启方式:
[root@localhost ~]# sed -i '/^SELINUX/s/disabled/enforcing/g' /etc/selinux/config # 然后重启一下操作系统 [root@localhost ~]# reboot # 重启完成之后检查一下是否是enforcing模式 [root@localhost ~]# getenforce Enforcing
常用参数
- port: 管理定义的网络端口类型
- fcontext: 管理定义的文件上下文
- -l: 列出所有记录
- -a: 添加记录
- -m: 修改记录
- -d: 删除记录
- -t: 添加的类型
- -p: 指定添加的端口是tcp或udp协议的,port子命令下使用