06 CentOS7開放埠號
阿新 • • 發佈:2020-09-17
CentOS7的開放關閉檢視埠都是用防火牆來進行控制的,具體的命令如下:
檢視已經開放的埠
firewall-cmd --list-ports
開啟埠
firewall-cmd --zone=public --add-port=7774/tcp --permanent # 開放5672埠,開放後需要要重啟防火牆才生效
firewall-cmd --zone=public --remove-port=7776/tcp --permanent #關閉5672埠,關閉後需要要重啟防火牆才生效
命令含義:
- zone :作用域
- add-port=80/tcp:新增埠,格式為:埠/通訊協議
- permanent:永久生效,沒有此引數重啟後生效
重啟防火牆
# 重啟firewall
firewall-cmd --reload # 配置立即生效
# 停止firewall
systemctl stop firewalld.service
# 禁止firewall開機啟動
systemctl disable firewalld.service
關閉防火牆
如果要開放的埠太多,嫌麻煩,可以關閉防火牆,安全性自行評估
systemctl stop firewalld.service
檢視防火牆狀態
firewall-cmd --state
檢視監聽的埠
netstat -lnpt
檢查埠被哪個程序佔用
netstat -lnpt |grep 3306
檢視程序的詳細資訊
ps 3306
結束程序
kill -9 3306