在Debian系统上,使用vsftpd(Very Secure FTP Daemon)设置被动模式端口范围的步骤如下:
打开终端。
使用文本编辑器打开vsftpd配置文件。通常,该文件位于/etc/vsftpd.conf
。你可以使用任何你喜欢的文本编辑器,例如nano或vim。在这个例子中,我们将使用nano:
sudo nano /etc/vsftpd.conf
pasv_enable
选项,如果没有找到,请在文件末尾添加以下行:pasv_enable=YES
这将启用被动模式。
<start_port>
和<end_port>
替换为你希望的端口范围:pasv_min_port=<start_port>
pasv_max_port=<end_port>
例如,如果你希望被动模式端口范围为50000到50050,你可以添加以下行:
pasv_min_port=50000
pasv_max_port=50050
保存并关闭配置文件。
重启vsftpd服务以使更改生效:
sudo systemctl restart vsftpd
现在,vsftpd将在指定的端口范围内使用被动模式。请确保你的防火墙允许这些端口的传入连接。