温馨提示×

Debian与vsftp防火墙配置

小樊
60
2025-04-28 04:17:50
栏目: 智能运维

在Debian系统上配置vsftpd服务器的防火墙设置,通常使用UFW(Uncomplicated Firewall)工具。以下是详细的步骤:

安装UFW(如果尚未安装)

sudo apt update
sudo apt install ufw

启用防火墙

sudo ufw enable

允许FTP流量通过防火墙

  • 允许FTP控制连接(端口21):
sudo ufw allow 21/tcp
  • 允许FTP数据传输端口(端口20):
sudo ufw allow 20/tcp
  • 对于被动模式,需要允许一个动态端口范围。例如,允许端口范围为50000到50100:
sudo ufw allow 50000:50100/tcp

重新加载UFW以应用规则

sudo ufw reload

验证防火墙设置

使用以下命令查看当前的防火墙规则,确保所有必要的端口都已允许:

sudo ufw status

0