美文网首页
Selinux_port_上下文

Selinux_port_上下文

作者: 北游_ | 来源:发表于2018-04-26 21:59 被阅读11次

apache基于端口的虚拟主机访问可能会遭到selinux的拦截

创建虚拟主机,端口80

[root@bogon ~]# cat  /etc/httpd/conf.d/80.conf

servername localhost

documentroot /var/www/html

创建虚拟主机,端口8899

[root@bogon ~]# cat  /etc/httpd/conf.d/8080.conf

servername 192.168.2.167

documentroot /var/www/8080

查看selinux对于apache的端口控制。

[root@bogon ~]# semanage port -l  |  grephttp

http_cache_port_t              tcp     8080, 8118, 8123, 10001-10010

http_cache_port_t              udp      3130

http_port_t                    tcp      80, 81, 443, 488, 8008, 8009, 8443, 9000

pegasus_http_port_t            tcp      5988

pegasus_https_port_t           tcp      5989

semanage port -a -thttp_port_t  -p tcp 8899

选项:port    表示对端口生效

         -a       --add,添加指定对象类型的记录Add a record of the specified object type

-t,  表示:--type TYPE  SELinux Type for the object  SELinux的对象类型。

         -p   需要写明端口和端口的协议

更改写入内核,需要重启才能生效

相关文章

  • Selinux_port_上下文

    apache基于端口的虚拟主机访问可能会遭到selinux的拦截 创建虚拟主机,端口80 [root@bogon ...

  • 再学 this

    执行上下文主要分为三种:全局执行上下文、函数执行上下文、eval执行上下文。而this和执行上下文是相互绑定的,所...

  • PowerBI DAX基础:理解行上下文

    DAX的正确计算依赖于上下文,除了前面介绍的筛选上下文,还有一种上下文类型是行上下文。 尽管行上下文和筛选上下文都...

  • 领域驱动3 限界上下文

    一.理解限界上下文 1.限界上下文的定义 限界上下文:Bounded Context1)上下文(Context)表...

  • 对js执行上下文的理解

    执行上下文 执行上下文有三种: 全局执行上下文在执行全局代码的时候会创建全局上下文 函数执行上下文在执行函数代码的...

  • flask中的上下文

    在 Flask 中有两种上下文:程序上下文和请求上下文。下表 列出了这两种上下文提供的 变量。Flask上下文全局变量

  • Swift4.0: 利用图形上下文画基础图?

    步骤: 开启图片上下文 获取上下文 配置上下文3.1 填充颜色 cgColor3.2 填充尺寸 从图形上下文中获取...

  • PowerBI数据建模基础:上下文与关系

    关于行上下文和筛选上下文,大家都知道这句话:行上下文迭代,筛选上下文筛选。 行上下文迭代不需要关系,它迭代单张表;...

  • 深入浅出执行上下文、词法环境、变量环境

    执行上下文的概念 执行上下文:javascript 代码解析和执行时所在的环境。 执行上下文的类型 执行上下文分为...

  • flask系列3-上下文

    Flask使用上下文临时把某些对象变为全局可访问上下文分为:应用上下文(app)和请求上下文(request)。 ...

网友评论

      本文标题:Selinux_port_上下文

      本文链接:https://www.haomeiwen.com/subject/laqvlftx.html