溫馨提示×

ubuntu ssh如何配置防火墻規則

小樊
111
2025-03-18 08:54:41
欄目: 智能運維

在Ubuntu系統中,配置SSH防火墻規則通常涉及使用ufw(Uncomplicated Firewall)或iptables。以下是使用這兩種方法的步驟:

使用 ufw 配置防火墻規則

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

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

    sudo ufw enable
    
  3. 允許SSH連接

    sudo ufw allow ssh
    

    或者,如果你想指定特定的端口(默認是22),可以使用:

    sudo ufw allow 22/tcp
    
  4. 查看當前的防火墻規則

    sudo ufw status
    
  5. 禁用 ufw(如果需要)

    sudo ufw disable
    

使用 iptables 配置防火墻規則

  1. 允許SSH連接

    sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
    
  2. 保存 iptables 規則: 在Ubuntu中,你可以使用 iptables-persistent 來保存規則:

    sudo apt install iptables-persistent
    

    在安裝過程中,系統會提示你是否保存當前的 iptables 規則。

  3. 查看當前的 iptables 規則

    sudo iptables -L -n
    
  4. 清除所有 iptables 規則(謹慎操作):

    sudo iptables -F
    

注意事項

  • 安全性:確保你的SSH服務配置正確,避免使用默認的22端口,或者使用更復雜的密碼和密鑰認證。
  • 備份:在進行任何防火墻配置更改之前,建議備份當前的配置。
  • 測試:在生產環境中應用新的防火墻規則之前,先在測試環境中進行驗證。

通過以上步驟,你可以在Ubuntu系統中配置SSH防火墻規則,確保系統的安全性和可用性。

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