ufw 防火牆教程#
卸載 apt-get \--purge remove
套件名稱
Ubuntu 防火牆#
可以透過以下步驟在 Linux 上啟用 UFW:
- 首先,檢查 UFW 是否已安裝。在終端機中輸入以下命令:
sudo ufw status
如果提示“command not found”
則說明該系統上未安裝 UFW,需要先執行以下命令安裝 UFW:
sudo apt-get install ufw
-
為了啟用 UFW,請先將預設的 UFW 策略設定為拒絕:
sudo ufw default deny incoming
sudo ufw default allow outgoing
-
開啟需要使用的埠口。例如,開放 SSH 埠口 22 (請根據實際需要修改):
sudo ufw allow 22/tcp
-
最後,啟用 UFW 並檢查狀態:
sudo ufw enable
sudo ufw status
如果視窗中出現了 “Status: active”,則說明已成功啟用了 UFW。
sudo ufw allow 22
//開放22埠口
sudo ufw reload
//重啟ufw防火牆
sudo ufw status
//檢視防火牆的狀態
sudo netstat -tunlp | grep 22
//檢視22埠口資訊
sudo ufw disable
//關閉防火牆
sudo sudo apt-get install ufw
//安裝防火牆
sudo ufw enable
//開啟防火牆
sudo ufw delete allow 21
//關閉21埠口
sudo ufw allow 8001/tcp //指定開放8001的tcp協議
sudo ufw delete allow 8001/tcp //關閉21埠口
解決埠口佔用#
2. 輸入以下命令檢視所有的服務埠口並顯示 pid 號。
netstat -ap
若需要停止這個進程可以透過 kill 命令停止。
kill 123 //停止pid為123的進程埠號。
檢視 8080 埠口,則可以結合 grep 命令:
netstat -ap | grep 3000
如檢視 8888 埠口,則在終端機中輸入:
lsof -i:8888