在Debian系统上,FTP服务器的默认端口是 21。这是FTP数据传输的标准端口,用于建立控制连接。
除了默认端口21之外,vsftpd还支持被动模式下的端口范围,这个范围可以通过配置文件/etc/vsftpd.conf
中的pasv_min_port
和pasv_max_port
选项来设置。例如,以下配置将被动模式的端口范围设置为40000到45000:。
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=45000
在配置FTP服务器时,确保这些端口在防火墙中是开放的,以便客户端能够使用被动模式进行文件传输。
请注意,开放这些端口可能会增加系统的安全风险,因此请仅开放必要的端口,并确保您的系统已安装并更新了安全补丁。