Когда вы создали свой ключ, вы давали ему парольную фразу?
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Если это так, вам придется предоставлять эту парольную фразу каждый раз, когда вы используете ключ.
Если вына самом деле нужно сохранить ключевую фразу на вашем ключе, вы всегда можете создать отдельный ключ для автоматизации:
$ ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa.automation
Когда вас попросят ввести ключевую фразу, просто нажмите клавишу [Enter]
.
Когда вы создавали свой ключ, следовали ли вы этому руководству из документации Jenkins SSH ?
Ключевая фраза
При создании вашего SSHпар ключей, рекомендуется защищать свой закрытый ключ SSH парольной фразой.
Добавление парольной фразы добавляет дополнительный уровень безопасности.Однако стоимость заключается в том, что вы должны предоставлять парольную фразу при каждом использовании ключа.