詹金斯登录问题

时间:2016-07-10 21:56:21

标签: ubuntu jenkins

只需在Ubuntu v16笔记本电脑上安装jenkins。

我已按照此page

的安装步骤进行操作

设置完成后,我从/var/logs/jenkins/jenkins.log&获取了设置密码。能够设置管理员用户/密码。我记下了信用证。

我也能够访问&设置一个简单的helloworld pipeline job

我走了出来,大约20分钟后回到了我的办公桌。会议已经让我退出了我无法使用信用卡登录。我试过删除jenkins&把它放回去。它似乎仍然保留了某些地方的信誉。现在我每次都到达登录页面时出现错误的凭据错误。

Invalid login information. Please try again. 
Try again
If you are a system administrator and suspect this to be a configuration problem, see the server console output for more details.

需要帮助弄清楚发生了什么。我的日志没有与此错误相关的有用信息。

2 个答案:

答案 0 :(得分:3)

如本answer所述,解决此问题的最快方法是通过对Jenkins config.xml文件进行以下更改来完全禁用安全性:

<useSecurity>true</useSecurity>

重新启动Jenkins实例后,您应该可以返回管理页面并从那里设置所有内容。

提到了另一种解决方案here,它可以实现您想要的,从而保护Jenkins实例的安全性(从而使其成为更理想的解决方案)。您需要更新Jenkins passwordHash文件的config.xml部分:

<passwordHash>#jbcrypt:$2a$10$razd3L1aXndFfBNHO95aj.IVrFydsxkcQCcLmujmFQzll3hcUrY7S</passwordHash>

passwordHash文件的config.xml部分是<hudson.security.HudsonPrivateSecurityRealm_-Details>下的子标记。

一旦完成此更改,您将再次需要重新启动Jenkins,并且您将使用密码“test”登录。当然,您可以提供自己不同密码的哈希值,这是可取的。

答案 1 :(得分:0)

在Windows中,初始密码可在以下位置找到:-

C:\Program Files(x86)\Jenkins\secrets\initialAdminPassword

尝试此方法