使用 python ftp 伺服器所有 get 和 put 命令逾時

使用 python ftp 伺服器所有 get 和 put 命令逾時

在 Debian 中,我運行 python 的 ftp 伺服器(從命令列——不是在程式碼專案中),如下所示:

python -m pyftpdlib -w -p21

在 Windows 2008 伺服器上,我運行:

ftp <IP>
user:  anonymous
pass:  anonymous

返回:

230 Login successful.

但是當我執行 get 或 put 操作時,它會逾時:

421 Active data channel timeout.

在 Windows 機器上,控制台 -> Internet 選項 -> 進階標籤 -> 使用被動 FTP 未選取!

在 Windows 上,我也運行netsh advfirewall set allprofiles state off只是為了確保防火牆不會導致問題

關於我如何上班有什麼想法putget

相關內容