概要
在 ⾮ 标 中为HTTP 定义SELinux
具体描述:您可以将 Apache HTTP 服务器配置为在不同端⼝中侦听
SELinux 状态概述
什么是SELinux?
SELinux,全称为Security Enhanced Linux,是一个基于Linux安全模块(LSM)的强制访问控制系统。它通过为系统中的每个进程、文件和端口分配安全上下文(标签),并基于这些上下文实施访问控制,从而增强了Linux系统的安全性。
整体架构流程
第一步:安装基本服务
dnf install httpd -y
第二步:添加本地解析
第三步:配置端口
semanage port -a -t http_port_t -p tcp 9092
告诉SELinux,允许HTTP服务使用TCP端口9092(9092是自己设置的)
第四步 :更改文件类型
chcon -t httpd_sys_content_t /www/ -R
具体配置
配置细节
SELinux的三种状态<