在Debian上配置FileZilla防火墻通常使用ufw(推薦)或iptables,以下是具體步驟:
sudo apt update && sudo apt install ufw
sudo ufw enable
sudo ufw default deny incoming # 拒絕所有傳入連接
sudo ufw default allow outgoing # 允許所有傳出連接
sudo ufw allow 21/tcp
sudo ufw allow 40000:40009/tcp
sudo ufw allow from 192.168.1.100 to any port 21 # 僅允許指定IP訪問FTP
sudo ufw status # 查看當前規則
sudo ufw reload # 重啟防火墻(若有修改)
sudo apt update && sudo apt install iptables
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT # 控制端口
sudo iptables -A INPUT -p tcp --dport 40000:40009 -j ACCEPT # 被動模式端口
sudo iptables-save > /etc/iptables.rules # 保存規則
sudo systemctl restart iptables # 重啟服務(需先安裝iptables-persistent)
sudo systemctl status vsftpd
以上步驟參考自,可根據實際需求調整端口范圍和IP限制。