我一直在尝试为端口5000上的apache添加一个例外到SELinux,所以我使用了以下命令:
# semanage port -a -t http_port_t -p tcp 5000
但是返回错误,
ValueError: Port tcp/5000 already defined
我试图用命令检查是否是这样:
semanage port -l |grep 5000
给出了输出,
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
如您所见,列表中没有5000。
有什么明显的我想念的吗?预先感谢您的努力
因此,我发现另一个服务的TCP端口5000的状态已定义。
但是通过将-a
选项替换-m
为进行修改,将tcp端口5000添加到http_port_t