只需在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.
需要帮助弄清楚发生了什么。我的日志没有与此错误相关的有用信息。
答案 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
尝试此方法