我想知道如何更改在我的 ubuntu 上启动 jenkins 服务器的用户。
在http://[server]:8080/systemInfo
页面中我可以找到一个环境变量:USER jenkins
我的动机是设置用户 'git' 以扭转詹金斯无法克隆同一台计算机上的用户 'git' 托管的 git 项目:
hudson.plugins.git.GitException:
Command "git clone --progress -o origin ssh://git@[server]:22/~/[repo].git /var/lib/jenkins/workspace/[project]" returned status code 128:
stdout: Cloning into /var/lib/jenkins/workspace/[project]...
stderr: Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password)
...在为 jenkins 用户生成 ssh 密钥并验证 Jenkins 的 SSH 设置中的准确设置之后。
感谢帮助!