debian

Debian FTP Server端口设置

小樊
40
2025-03-18 05:15:43
栏目: 智能运维

在Debian系统上设置FTP服务器时,通常使用vsftpd作为FTP服务器软件。以下是配置vsftpd服务器的步骤,包括端口设置:

  1. 安装vsftpd
sudo apt update
sudo apt install vsftpd
  1. 配置vsftpd
sudo nano /etc/vsftpd.conf
pasv_min_port=30000
pasv_max_port=31000
pasv_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
  1. 重启vsftpd服务
sudo systemctl restart vsftpd
  1. 配置防火墙
sudo ufw allow 20/tcp  # 允许FTP控制连接
sudo ufw allow 21/tcp  # 允许FTP数据连接
sudo ufw allow 30000:31000/tcp  # 允许被动模式端口范围
sudo ufw reload  # 重启防火墙以应用规则
  1. 测试FTP服务器

使用FTP客户端软件(如FileZilla)连接到FTP服务器,使用配置的用户名和密码进行身份验证,并测试上传和下载功能。

请注意,具体的端口设置可能会根据您的网络环境和需求有所不同。确保您选择的端口范围没有被其他服务占用,并且符合网络管理政策。此外,定期更新和监控您的FTP服务器配置,以确保安全性。

0
看了该问题的人还看了