Я знаю, что мы shuld делаем ssh user @ target , но где мы укажем пароль?Как использовать команду ssh в сценарии оболочки?
Хмм спасибо за все ваши ответы. Мое требование - мне нужно запустить несколько серверов на разных машинах. Все серверы должны запускаться с одним сценарием оболочки. Ну, ввод пароля каждый раз кажется немного плохим, но я думаю, мне придется прибегнуть к этому варианту. Одна из причин, по которой я не хочу сохранять открытые ключи, я могу не подключаться к тем же машинам каждый раз. Однако легко вернуться и изменить скрипт для изменения целевых адресов.
Я в замешательстве: если все ваши ключи находятся на соответствующих машинах, это дает вам возможность называть их без пароля (предполагая, что вы не связываете кодовую фразу с ключами). Это не значит, что вам нужно подключиться к каждой машине с помощью ключа. – wlangstroth