O FTP usa duas conexões, uma para dados e outra para comandos. A configuração PassivePorts
é o intervalo de portas a serem usadas para transferências de dados FTP passivas.
A configuração de rede do Virtualbox permite que você insira portas individuais para encaminhar, mas não intervalos. Assim, para que o FTP em modo passivo funcione, as portas passivas devem ser encaminhadas individualmente.
Se você não espera mais do que 5 transferências de dados simultâneas (e clientes como o Filezilla abrirão uma conexão de dados por arquivo e por lista de diretórios), altere a configuração do servidor para usar um intervalo de 5 portas (por exemplo, 1025-1030) e encaminhar essas cinco portas na configuração do VirtualBox. Para 10 conexões, use um intervalo de 10 portas, etc.