溫馨提示×

ubuntu lamp防火墻設置技巧

小樊
51
2025-06-25 04:34:35
欄目: 智能運維

在Ubuntu上設置LAMP(Linux, Apache, MySQL, PHP)環境的防火墻,通常使用的是 ufw(Uncomplicated Firewall)。以下是設置防火墻的步驟:

安裝ufw

如果您的Ubuntu系統還沒有安裝ufw,可以使用以下命令進行安裝:

sudo apt update
sudo apt install ufw

啟用ufw

安裝完成后,您可以通過以下命令啟用防火墻:

sudo ufw enable

啟用時,系統會提示您確認是否允許來自所有接口的連接,輸入 y 并按回車鍵確認。

設置默認策略

默認情況下,ufw會拒絕所有進入的連接,只允許已建立的連接和相關的傳出連接。您可以根據需要調整這些規則。

允許必要的端口

  • SSH連接(默認端口22):

    sudo ufw allow ssh
    
  • HTTP和HTTPS連接(以便可以通過Web瀏覽器訪問Apache服務器):

    sudo ufw allow http
    sudo ufw allow https
    
  • MySQL連接(如果需要從遠程主機連接到MySQL數據庫):

    sudo ufw allow mysql
    

    如果您只想允許本地連接,可以使用:

    sudo ufw allow from 127.0.0.1 to any port 3306
    

查看ufw狀態

您可以使用以下命令查看當前的防火墻規則和狀態:

sudo ufw status

禁用ufw

如果您需要關閉防火墻,可以使用以下命令:

sudo ufw disable

刪除規則

如果您需要刪除某個規則,可以使用以下命令:

sudo ufw delete allow ssh

重載ufw

如果您修改了規則,需要重新加載防火墻配置:

sudo ufw reload

請注意,修改防火墻規則可能會影響服務器的安全性和可用性。在進行任何更改之前,請確保您了解每個規則的作用,并在必要時備份相關配置。如果您不確定某些操作的影響,請咨詢專業人士。

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