溫馨提示×

Debian防火墻端口開放方法

小樊
157
2025-04-24 10:00:21
欄目: 智能運維

在Debian系統中,可以使用 ufw(Uncomplicated Firewall)或 iptables 命令來開放端口。以下是具體步驟:

使用 ufw 命令開放端口

  1. 安裝 ufw(如果尚未安裝):

    sudo apt update
    sudo apt install ufw
    
  2. 檢查 ufw 狀態

    sudo ufw status verbose
    
  3. 開放端口: 例如,要開放SSH端口(默認端口為22),使用以下命令:

    sudo ufw allow 22/tcp
    

    如果您需要開放其他端口,請將 22 替換為您需要開放的端口號。

  4. 啟用 ufw 防火墻

    sudo ufw enable
    

    或者,如果您想在系統啟動時自動啟用 ufw,可以使用:

    sudo systemctl enable ufw
    
  5. 驗證端口是否已成功開放

    sudo ufw status
    

使用 iptables 命令開放端口

  1. 安裝 iptables(如果尚未安裝):

    sudo apt update
    sudo apt install iptables
    
  2. 開放端口: 例如,要開放SSH端口(默認端口為22),使用以下命令:

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    

    如果您需要開放其他端口,請將 22 替換為您需要開放的端口號。

  3. 保存 iptables 規則: 要使規則在系統重啟后仍然生效,需要保存規則??梢允褂靡韵旅睿?/p>

    sudo netfilter-persistent save
    

    或者,對于使用 nftables 的系統,保存命令如下:

    sudo nft list ruleset > /etc/nftables.conf
    
  4. 重啟防火墻

    sudo systemctl restart nftables
    

    或者對于 ufw,使用:

    sudo ufw enable
    

請注意,開放端口可能會增加系統的安全風險,因此請僅開放必要的端口,并確保您的系統已安裝并更新了安全補丁。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女