Я хочу использовать ожидаемый или другой метод (кроме keygen) для подключения к удаленному хосту - PullRequest
0 голосов
/ 17 мая 2019

Я прописал свое имя пользователя и пароль для удаленного хоста, и мне нужно использовать его для подключения к удаленному хосту с моего Mac ... Я использовал Expect, но он не работает ... Он просто запрашивает пароль ... Я нехотите использовать пароль без пароля ...

Попробовал приведенный ниже код ... но его запрос на ввод пароля

#!/usr/bin/expect -f
set timeout 20
set pass “ABDFDF”
ssh name@xyz.com
expect ssh name@xyz.com:
send $pass;
interact

ОЖИДАЕТСЯ: подключиться к удаленному хосту ACTUAL: name@xyz.com пароль:

1 Ответ

0 голосов
/ 17 мая 2019

Вы отправляете свой пароль, прежде чем его попросят.Разве не должно быть

 expect Password { send $pass }

?

...