Как написать сценарий оболочки для передачи секретной фразы секретного ключа s sh -add? - PullRequest
0 голосов
/ 08 февраля 2020

Я пишу приложение, которое будет запускать сценарии оболочки за сценой. Команда, которую я запускаю в сценарии, выглядит следующим образом:

cd ~/.ssh/ && ssh-add -D && ssh-add <id_rsa_filename>

Она пытается добавить закрытый ключ к агенту s sh.

Когда эта команда (команды) завершается выполняется, и если секретному ключу s sh требуется пароль *

Если возможно передать парольную фразу в качестве аргумента при запуске s sh -add, пример: ssh-add -pass <my_pass_phrase> Как я могу изменить свой скрипт для взаимодействия с s sh -Агент для передачи ключевой фразы при появлении запроса.

Важное замечание: У меня нет sh для удаления ключевой фразы, связанной с ключом s sh -private

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...