Как выполнять автоматический ввод при запуске оболочки через SSH?

В моем сценарии оболочки я запускаю команду, которая запрашивает ввод данных.

Как я могу автоматически дать команде необходимый ввод?

Например:

$cat test.sh
ssh-copy-id tester@10.1.2.3

При запуске test.sh:

  • Сначала он спросит:

    Вы уверены, что хотите продолжить подключение (да/нет)?

  • Затем он попросит меня ввести пароль:

    (скрытый) пароль:

Есть ли способ ввести это автоматически?

29
задан jww 20 June 2019 в 13:16
поделиться