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 모드에서 브리지 어댑터로 전환하여 이 문제를 해결했습니다.