溫馨提示×

Ubuntu MariaDB如何設置防火墻

小樊
41
2025-06-21 12:55:52
欄目: 云計算

在Ubuntu上為MariaDB設置防火墻,通常涉及配置ufw(Uncomplicated Firewall)或iptables。以下是使用這兩種方法的步驟:

使用UFW

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

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

    sudo ufw enable
    
  3. 允許MariaDB端口(默認是3306):

    sudo ufw allow 3306/tcp
    
  4. 檢查UFW狀態

    sudo ufw status
    

    你應該能看到類似以下的輸出,表示端口3306已經開放:

    3306/tcp                   ALLOW       Anywhere
    

使用iptables

  1. 允許MariaDB端口(默認是3306):

    sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
    
  2. 保存iptables規則(可選,取決于你的系統配置):

    sudo apt install iptables-persistent
    sudo netfilter-persistent save
    sudo netfilter-persistent reload
    
  3. 檢查iptables規則

    sudo iptables -L -n
    

    你應該能看到類似以下的輸出,表示端口3306已經開放:

    ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:mysql
    

注意事項

  • 安全性:確保只有受信任的IP地址可以訪問MariaDB。你可以使用ufwiptables來限制訪問。
  • 防火墻狀態:在配置防火墻之前,確保防火墻服務已經啟動并且正在運行。
  • 測試連接:在配置完成后,嘗試從另一臺機器連接到MariaDB服務器,以確保防火墻規則生效。

通過以上步驟,你應該能夠在Ubuntu上成功為MariaDB設置防火墻。

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