Eu acho que a aparência é enganosa. Será que existe não há suporte FTP padrão no Cygwin?
$ which ftp
/cygdrive/c/Windows/system32/ftp
enquanto o diretório usual para os executáveis do Cygwin não possui tal arquivo:
$ ls /usr/bin/ftp*
ls: cannot access /usr/bin/ftp*: No such file or directory
Isso significa que, na verdade, é o cliente FTP do Windows7 que está sendo iniciado a partir do prompt do Cygwin, que atualmente não é suportado. No link fornecido por Tim Supinie , problemas de compatibilidade são mencionados para o apagamento que precisa acontecer quando o usuário digita senha.
Minha solução foi procurar uma variante do FTP do Cygwin, mas o setup.exe
do Cygwin é notavelmente desajeitado neste momento. Eu só estava sendo oferecido alguns clientes FTP mais extravagantes. A solução também foi fornecida nesse link. Kevin Panko , ele literalmente instrui para baixar o pacote inetutils
no Cygwin, que contém clientes de redes populares. Ao inserir essa palavra no setup.exe
do Cygwin, acabei com o verdadeiro cliente FTP nativo sob o Cygwin, como comprovado por:
$ which ftp
/usr/bin/ftp