溫馨提示×

如何配置Debian Tomcat防火墻

小樊
37
2025-08-17 01:18:51
欄目: 智能運維

在Debian系統上配置Tomcat防火墻,推薦使用ufw(簡單易用)或iptables(更精細控制),以下是具體步驟:

一、使用ufw(推薦)

  1. 安裝ufw

    sudo apt update
    sudo apt install ufw
    
  2. 啟用ufw

    sudo ufw enable
    
  3. 開放Tomcat端口

    • HTTP默認端口8080:
      sudo ufw allow 8080/tcp
      
    • HTTPS默認端口8443(如需啟用):
      sudo ufw allow 8443/tcp
      
  4. 驗證規則

    sudo ufw status
    

    應看到類似輸出:

    8080/tcp                   ALLOW       Anywhere
    8443/tcp                   ALLOW       Anywhere
    
  5. 保存規則(可選,系統重啟后自動生效)

    sudo ufw reload
    

二、使用iptables(高級用戶)

  1. 安裝iptables

    sudo apt update
    sudo apt install iptables
    
  2. 開放Tomcat端口

    sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
    sudo iptables -A OUTPUT -p tcp --sport 8080 -j ACCEPT
    
    • 若需限制IP訪問,可添加規則(如僅允許192.168.1.100訪問):
      sudo iptables -A INPUT -p tcp -s 192.168.1.100 --dport 8080 -j ACCEPT
      
  3. 保存規則

    sudo sh -c "iptables-save > /etc/iptables/rules.v4"
    
  4. 設置開機自動加載(可選)
    編輯/etc/rc.local,添加:

    iptables-restore < /etc/iptables/rules.v4
    

三、額外安全建議

  • 修改Tomcat默認端口:編輯/etc/tomcat9/server.xml,將port="8080"改為其他端口(如8081),并重啟Tomcat。
  • 限制遠程管理訪問:刪除Tomcat的webapps/managerhost-manager目錄,或通過防火墻限制其訪問IP。
  • 定期更新規則:定期檢查并清理不再需要的端口規則,降低安全風險。

參考來源

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