在Debian系統上配置MySQL防火墻,您需要使用ufw
(Uncomplicated Firewall)工具。以下是配置防火墻以允許MySQL連接的步驟:
ufw
。如果沒有,請運行以下命令安裝:sudo apt-get update
sudo apt-get install ufw
ufw
:sudo ufw enable
ufw
允許SSH連接。如果您還沒有這樣做,請允許MySQL端口(默認為3306)上的連接:sudo ufw allow 3306/tcp
sudo ufw allow from 192.168.1.100 to any port 3306 proto tcp
將192.168.1.100
替換為您要允許的IP地址。
sudo ufw status
您應該看到類似以下的輸出,顯示MySQL端口已允許連接:
3306/tcp ALLOW Anywhere
sudo systemctl restart mysql
現在,您的Debian系統上的MySQL防火墻已配置完成。請確保僅允許可信任的IP地址訪問您的MySQL服務器,以保護您的數據安全。