Jenkins发现找不到ssh密钥

Jenkins发现找不到ssh密钥,第1张

Jenkins发现找不到ssh密钥

它可能与known_hosts文件无关。我认为,您必须检查Jenkins是否能够读取您的公共SSH密钥。因此,您可能要检查以下内容:

  • 在/ etc / passwd中为Jenkins用户定义的主目录匹配〜/ .ssh
  • Jenkins用户有权访问其主目录(因此,在上述所有目录中至少–x–x–x)
  • Jenkins用户有权访问id_rsa.pub文件
  • Jenkins实际上是与Jenkins用户一起运行的,而不是例如tomcat用户

另外,如果删除当前的id_rsa.pub文件会怎样?它抱怨没有找到要使用的公钥吗?



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5506571.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-13
下一篇2022-12-13

发表评论

登录后才能评论

评论列表(0条)

    保存