Jenkins自动创建了用户帐号,如何登录/更改密码?

xce*_*eph 35 security version-control ubuntu tomcat jenkins

我已经设置了詹金斯,它运作良好.它使用Perforce插件作为SCM,并在签入时自动构建.我的问题是,当用户提交树时,它会自动在系统上创建一个用户帐户,但没有设置密码,用户无法登录.

系统在Intranet上是安全的,我已经设置Jenkins使用"Jenkins自己的用户数据库"和"登录用户可以做任何事情".问题是我找不到任何方式让某人在提交后登录,其中用户名显示在自动创建的帐户列表中,但是没有密码被发送.是否有默认密码或重置方式?

系统在Ubuntu 12上运行,Tomcat7服务于Jenkins前端.

mal*_*cot 29

由SCM创建的用户不是"完整"用户.创建它们是为了显示SCM更改和接收电子邮件.因此,他们需要注册(使用右上角"登录"图标左侧显示的"注册"图标)并提供密码.建议用户名与SCM名称匹配.

或者,具有"完整"帐户的用户可以转到http://<jenkins-server>/people/- >单击用户名 - >单击左侧的配置链接,然后配置用户(我不是100%确定这是否可行,但是,尝试一下) .

  • 使用"注册"选项不起作用; 它给出了"用户名已被占用"错误.(v1.466.2) (10认同)

Pan*_*nda 19

使用版本1.517,注册不起作用,并给出"用户名已被采取"错误.

但是,您可以转到http://<jenkins-server>/user/<autogenerated username>/configure并为SCM用户设置密码,然后将其转换为完整的Jenkins用户.

  • 让我想知道为什么没有链接到父(用户)页面上的`/ configure`页面.谢谢! (2认同)