O FTP não é um shell remoto como o SSH ou o telnet. O FTP é um protocolo com apenas alguns comandos de seleção. Veja o padrão RFC 959 para detalhes sobre os comandos suportados.
As várias interfaces de terminal existentes e os vários clientes FTP gráficos basicamente traduzem apenas alguns comandos locais ou cliques em um comando FTP. Por exemplo, muitos clientes de terminal têm ls
ou dir
, que serão traduzidos no comando LIST
do FTP, put
em STOR
, get
into RETR
etc. Mas não há comando FTP para uma echo
funcionalidade que você tentou porque essa funcionalidade realmente não faz sentido quando o único objetivo do protocolo é a transferência de arquivos.