使用 SSH 通过 unix auth 验证 jenkins CLI

使用 SSH 通过 unix auth 验证 jenkins CLI

我已经将 jenkins 设置为使用 unix 身份验证,使用密码即可正常工作。是否也可以为 cli 使用 ssh 身份验证?sshjenkins@localhost工作正常,但java -jar /opt/jenkins/jenkins-cli.jar -s http://localhost:8080 who-am-i失败(显示匿名)。

答案1

您必须手动将公钥添加到https://jenkins/user/$USER/configure。只有您先以该用户身份登录,它才会存在。

相关内容