linux的11186端口,linux – CentOS – semanage – 删除端口范围
那令人印象深刻,你讓我去源代碼找到答案.您確實偶然發現了第一次嘗試定義范圍的正確方法:兩個數字必須用連字符分隔.
是什么讓你感到高興:
(rc,exists) = semanage_port_exists(self.sh,k)
if rc < 0:
raise ValueError(_("Could not check if port %s/%s is defined") % (proto,port))
if not exists:
raise ValueError(_("Port %s/%s is not defined") % (proto,port))
如果在添加規則時指定端口范圍,則必須在刪除規則時指定相同的端口范圍.例如:
sudo semanage port -l | grep ^http_port_t
http_port_t tcp 80,443,488,8008,8009,8443
要刪除它們,必須為逗號之間的每個端口或端口范圍調用一次delete.它們不能是連續的范圍,因為它們沒有這樣定義.
相反,通過這個例子:
MysqLd_port_t tcp 1186,3306,63132-63163
您無法單獨刪除63132或63133.您必須指定該確切范圍.
添加和刪??除范圍的示例:
semanage port --add -t http_port_t -p tcp 8899-8902
semanage port --delete -t http_port_t -p tcp 8899-8902
總結
以上是生活随笔為你收集整理的linux的11186端口,linux – CentOS – semanage – 删除端口范围的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux内核替换图片,linux内核替
- 下一篇: linux服务器查询vdc等等,Linu