我已经在 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 模式切换到桥接适配器解决了这个问题。