![](/img/trans.png)
[英]Why is Jenkins still asking for an ssh passphrase after passing the key?
[英]why jenkins SSH Agent asking for passprhase for ssh key without passphrase
我使用沒有密碼的 ssh-keygen 創建了 SSH 密鑰對。 我可以使用ssh-add ~/.ssh/mykey_rsa
添加這個私鑰,它不會提示我輸入密碼。
但是,當我使用此密鑰在 Jenkins(帶用戶名的 SSH)中配置憑據並將密碼字段留空並在作業的 SSHAget 中使用此憑據時,構建失敗並顯示
Enter passphrase for
為什么我可以在沒有密碼的情況下添加私鑰,但在 Jenkins 憑據中添加相同的密鑰時會失敗。 我正在使用 Jenkins 版本 2.179
嘗試使用來自https://issues.jenkins-ci.org/browse/JENKINS-50181的建議。 為私鑰添加尾隨換行符。 它幫助到我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.