Isso realmente é mais um trabalho para o SSH (como outros apontaram), mas se você está determinado a usar o ftp, tente lftp . Está disponível gratuitamente para todas as versões atualmente suportadas do Ubuntu. Você pode instalá-lo com o comando sudo apt install lftp
lftp -u username,password -e "your command;quit" ftp.site.com
O lftp documenta um comutador -c
que executa o comando e depois sai, mas parece estar quebrado na maioria das distribuições. -e
manterá você conectado, a menos que você emita um quit
.