在Debian系統上,您可以使用ufw(Uncomplicated Firewall)來啟用和管理防火墻規則。以下是如何為FTP服務器啟用防火墻規則的步驟:
安裝ufw(如果尚未安裝):
sudo apt update
sudo apt install ufw
啟用ufw:
sudo ufw enable
系統會提示您確認是否啟用防火墻,輸入y并按回車鍵。
允許FTP流量: FTP使用兩個端口:21(控制連接)和20(數據連接)。您需要允許這兩個端口的流量??梢允褂靡韵旅睿?/p>
sudo ufw allow 21/tcp
sudo ufw allow 20/tcp
允許被動模式FTP: 被動模式FTP需要額外的端口范圍。您需要允許一個端口范圍(例如50000到50050):
sudo ufw allow 50000:50050/tcp
檢查ufw狀態: 確認防火墻規則已正確應用:
sudo ufw status
重新加載ufw(如果需要): 如果您對規則進行了更改,可能需要重新加載防火墻:
sudo ufw reload
通過以上步驟,您應該能夠在Debian系統上為您的FTP服務器啟用防火墻規則。