Servus,
Du kannst aber Deinen Login auch später ausführen.
Z.B. so.
ftp
<<
open host
Benutzer
Passwort
binary
put xyz.jpg
bye
EOF
Wie schon gesagt, Du musst mal selber ein wenig fummeln, so ähnlich wie hier beschrieben klappt es.
Es ist nur immer ein wenig fummelei, dem FTP Deine "Eingaben" zu streamen.
Gruss Matze