温馨提示×

Debian FTP服务器防火墙如何设置

小樊
33
2025-03-06 02:47:08
栏目: 云计算
亿速云爆款云服务器,独享5M带宽,BGP线路,安全稳定,0.96元/天! 查看详情>>

在Debian系统上设置FTP服务器防火墙通常涉及使用ufw(Uncomplicated Firewall)或iptables命令。以下是使用ufwiptables设置Debian FTP服务器防火墙的详细步骤:

使用ufw设置FTP服务器防火墙

  1. 安装ufw(如果尚未安装):
sudo apt update
sudo apt install ufw
  1. 启用ufw
sudo ufw enable
  1. 允许FTP控制端口(21)和传输端口
sudo ufw allow 21/tcp
sudo ufw allow 20/tcp
  1. 允许FTP数据传输的端口范围(例如,30000-31000):
sudo ufw allow 30000:31000/tcp
  1. 检查防火墙状态
sudo ufw status
  1. 重启ufw服务以应用更改
sudo systemctl restart ufw

使用iptables设置FTP服务器防火墙

  1. 安装iptables(如果尚未安装):
sudo apt update
sudo apt install iptables
  1. 配置iptables规则
sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPT  # 允许FTP控制端口
sudo iptables -A INPUT -p tcp --dport 20 -j ACCEPT  # 允许FTP数据连接端口
sudo iptables -A INPUT -p tcp --dport 30000:31000 -j ACCEPT  # 允许FTP数据传输端口范围
  1. 保存iptables规则
sudo iptables-save /etc/iptables/rules.v4
  1. 启用iptables服务
sudo systemctl enable iptables
sudo systemctl start iptables

请注意,使用ufw命令可以简化防火墙配置过程,而iptables提供了更底层的控制。根据您的需求选择合适的工具进行配置。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:怎样配置Debian FTP服务器防火墙

0