開啟FTP服務器被動模式(Passive Mode)可以解決客戶端在防火墻或NAT設備后的連接問題。以下是一些常見FTP服務器軟件的配置方法:
FileZilla Server 是一個流行的FTP服務器軟件,以下是開啟被動模式的步驟:
vsftpd 是一個常用的Linux FTP服務器軟件,以下是開啟被動模式的步驟:
/etc/vsftpd/vsftpd.conf
:sudo nano /etc/vsftpd/vsftpd.conf
pasv_enable=YES
pasv_min_port=50000
pasv_max_port=50010
將 pasv_enable
設置為 YES
,并指定被動模式的端口范圍。sudo systemctl restart vsftpd
ProFTPD 是另一個流行的FTP服務器軟件,以下是開啟被動模式的步驟:
/etc/proftpd/proftpd.conf
:sudo nano /etc/proftpd/proftpd.conf
PassivePorts 50000 50010
指定被動模式的端口范圍。sudo systemctl restart proftpd
如果你使用的是IIS FTP服務器,以下是開啟被動模式的步驟:
通過以上步驟,你應該能夠成功開啟FTP服務器的被動模式。