debian

Debian上FileZilla的防火墙设置如何配置

小樊
39
2025-09-17 00:43:40
栏目: 智能运维

在Debian上配置FileZilla防火墙通常使用ufw(推荐)或iptables,以下是具体步骤:

一、使用ufw配置(推荐)

  1. 安装ufw
    sudo apt update && sudo apt install ufw
    
  2. 启用ufw并设置默认规则
    sudo ufw enable
    sudo ufw default deny incoming  # 拒绝所有传入连接
    sudo ufw default allow outgoing # 允许所有传出连接
    
  3. 开放FileZilla所需端口
    • FTP控制端口(默认21):
      sudo ufw allow 21/tcp
      
    • 被动模式端口范围(通常40000-40009):
      sudo ufw allow 40000:40009/tcp
      
    • 若需限制特定IP访问,可添加规则:
      sudo ufw allow from 192.168.1.100 to any port 21  # 仅允许指定IP访问FTP
      
  4. 查看规则并重启防火墙
    sudo ufw status  # 查看当前规则
    sudo ufw reload  # 重启防火墙(若有修改)
    

二、使用iptables配置(可选)

  1. 安装iptables
    sudo apt update && sudo apt install iptables
    
  2. 添加FTP端口规则
    sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT  # 控制端口
    sudo iptables -A INPUT -p tcp --dport 40000:40009 -j ACCEPT  # 被动模式端口
    
  3. 保存规则并重启服务
    sudo iptables-save > /etc/iptables.rules  # 保存规则
    sudo systemctl restart iptables  # 重启服务(需先安装iptables-persistent)
    

三、注意事项

以上步骤参考自,可根据实际需求调整端口范围和IP限制。

0
看了该问题的人还看了