Назад | Перейти на главную страницу

Я хотел бы автоматизировать вход ssh на сервер AIX, который

Я хотел бы автоматизировать вход на сервер AIX. У меня нет способа настроить ssh-ключи im на Mac, поэтому я не могу установить ssh pass, поэтому оставался единственный вариант.

#!/usr/bin/expect -f

set timeout 20
spawn ssh name@host.com
expect "*: "
send "veryStrongPassword\r";

Проблема в том, что ничего не происходит, и я думаю, это потому, что выше есть новая строка

Unauthorized use of this system is prohibited.
's password:

Итак, мой вопрос, должен ли я просто добавить еще одно ожидание поверх этой строки?

Что делать, если у меня есть несколько строк над паролем?

Спасибо.