在Debian下配置vsftpd以啟用被動模式,請按照以下步驟操作:
打開終端。
使用文本編輯器打開vsftpd的配置文件。在這個例子中,我們將使用nano編輯器。輸入以下命令:
sudo nano /etc/vsftpd.conf
#listen=NO
取消注釋(刪除行首的#符號),并將NO
改為YES
,以便在被動模式下運行vsftpd:
listen=YES
保存并關閉配置文件。在nano編輯器中,按Ctrl + X
,然后按Y
,最后按Enter
。
為了確保防火墻允許被動模式的FTP連接,需要打開相應的端口范圍。默認情況下,被動模式使用端口范圍1024到1048。使用以下命令打開這些端口:
sudo ufw allow 1024:1048/tcp
sudo systemctl restart vsftpd
現在,您的vsftpd服務器應該已經配置為被動模式??蛻舳藨撃軌蛘_B接并傳輸文件。