我已經在 VirtualBox 上安裝了 Ubuntu 伺服器並在那裡設定了 vsftpd 伺服器。我可以連接到它的訪客終端,並且工作正常。
現在的問題是,我嘗試使用 FileZilla 從主機(MacO)連接到伺服器,但在最後一刻失敗了。我已經配置了連接埠轉發,但似乎仍然失敗。
這是我嘗試連接時得到的輸出:
Status: Connecting to 127.0.0.1:2111...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Server does not support non-ASCII characters.
Status: Logged in
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Switching to Binary mode.
Command: PASV
Response: 227 Entering Passive Mode (10,0,2,15,179,11).
Command: LIST
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
答案1
我透過從 VirtualBox 的網路適配器 NAT 模式切換到橋接適配器解決了這個問題。