0

我通过执行下面提到的命令在 CentOS 5.5 上安装了 Jenkins 1.531.1.1:

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
sudo yum install jenkins

我将 /etc/sysconfig/jenkins 文件中的 JENKINS_HOME 变量更改为 /var/lib/jenkins 以外的其他变量。我将运行 jenkins 的默认端口从 8080 更改为 9999。我还生成了从 github 提取代码所需的 ssh 密钥。

不幸的是,当我尝试在 Jenkins 作业中定义 github 存储库 url 时,它无法进行身份验证。当我检查 grep jenkins /etc/passwd 时,jenkins 用户不再存在。我做了两次整个过程,用户似乎被删除了。任何指针都会有所帮助!

4

1 回答 1

0

部署团队设置了一个脚本来自动删除仅为维护目的而创建的任何新用户。它发生在多个 CentOS 服务器上的事实实际上促使我提出这个问题。

于 2013-09-27T08:45:51.077 回答