Existe provavelmente um firewall NAT entre você e os servidores que mostram o sintoma. (Os firewalls NAT ocultam uma rede inteira atrás de um único número IP).
O problema é que o ftp quer enviar os dados resultantes do comando em uma nova conexão TCP / IP separada e que não pode passar pelo firewall porque precisa para ir do servidor para você, e você está oculto atrás do firewall, que não tem idéia de que os dados são destinados à sua máquina. Quando o protocolo FTP foi projetado, muitos dispositivos modernos como o roteador NAT (que se tornou necessário quando havia mais dispositivos do que os endereços IP disponíveis) ainda não haviam sido inventados.
Use o comando pasv
(pode ser chamado de algo diferente em seu cliente) para mudar para uma conexão passiva onde as conexões de dados vão de você para o servidor.
Consulte o link para obter uma explicação mais detalhada.