На самом деле, я не думаю, что вы сможете использовать псевдоним, как только вы подключитесь. Вы можете сделать еще что-то в командной строке, когда войдете в систему, проверьте страницу руководства ftp, но я думаю, что вы можете указать свое имя пользователя с опцией -u
(т.е. ftp somesite.edu -u my_username
).
Как только ftp начнет запрашивать у вас информацию (например, ваш пароль), вы сами по себе.
Несколько лет назад существовал инструмент под названием « ожидание », который можно было использовать для написания сценариев таких интерактивных сессий, но могут быть и другие (лучше?) способы сделать это.
Обновление 1 .. не могу найти опцию -u
в справочных страницах онлайн ... Я мог поклясться, что это было доступно. Тем не менее такой инструмент, как expect
должен быть в состоянии помочь.
Обновление 2: вы рассматривали возможность использования вместо sftp
? Если вы настроите его правильно, вам не нужно будет вводить пароль, и вы можете указать пользователя в командной строке, например,
sftp username@somesite.edu
Кроме того, scp
позволит вам копировать файлы на / с других сайтов, опять же с указанным именем пользователя и пароль не требуется, если правильно настроен ранее.