Ich glaube nicht, dass Sie den Alias unterstützen können, sobald Sie verbunden sind. Sie können in der Befehlszeile noch mehr tun, wenn Sie sich anmelden. Überprüfen Sie die ftp-Manpage, aber ich denke, Sie können Ihren Benutzernamen mit der -u
Option angeben ftp somesite.edu -u my_username
.
Sobald ftp Sie nach Informationen (wie Ihrem Kennwort) fragt, sind Sie auf sich allein gestellt.
Vor einigen Jahren gab es ein Tool namens " Expect ", mit dem solche interaktiven Sitzungen erstellt werden können. Es gibt jedoch andere (bessere?) Möglichkeiten, dies zu tun.
Update 1 ... kann die -u
Option nicht in den Online-Manpages finden ... Ich hätte schwören können, dass dies verfügbar war. Noch sollte ein Werkzeug wie expect
helfen können.
Update 2 : Haben Sie überlegt, sftp
stattdessen zu verwenden? Wenn Sie es richtig eingerichtet haben, müssen Sie das Kennwort nicht angeben. Sie können den Benutzer in der Befehlszeile angeben, z. B.
sftp username@somesite.edu
Außerdem können scp
Sie Dateien von / zu anderen Websites kopieren, wobei der Benutzername und das Kennwort nicht erforderlich sind, wenn Sie zuvor ordnungsgemäß eingerichtet wurden.