如何为Jenkins添加用户名和密码?

时间:2012-05-30 23:18:20

标签: jenkins

当我访问mydomain.com:8080时,默认情况下没有授权机制。我已经查看了配置区域,但找不到任何地方添加基本用户名和密码

5 个答案:

答案 0 :(得分:50)

转到管理Jenkins>配置全局安全性并选择启用安全性复选框。

对于基本的用户名/密码身份验证,我建议为安全领域选择 Jenkins自己的用户数据库,然后选择登录用户可以执行任何操作或基于矩阵授权的策略(如果您有多个具有不同权限的用户)。

答案 1 :(得分:6)

假设你有 Manage Jenkins>配置全局安全>启用安全性 Jenkins自己的用户数据库检查您将转到:

  • 管理Jenkins>管理用户>创建用户

答案 2 :(得分:1)

  • 尝试从系统中删除.jenkins文件夹,该文件夹位于以下路径中。 C:\ Users \"您的PC名称" .jenkins

  • 现在从jenkins的官方网站下载一个新的稳定版的.war文件。例如。 2.1并按照安装步骤进行操作。

    • 您可以通过此方法完成

答案 3 :(得分:0)

您需要启用安全性并在配置全局安全性页面上设置安全领域(请参阅:Standard Security Setup)并选择适当的授权方法(< em>安全领域)。

Jenkins Security Realm, Hudson's own user database

根据您的选择,使用适当的方法创建用户。建议的方法是选择 Jenkins自己的用户数据库并勾选允许用户注册,点击“保存”按钮,然后您应该能够从Jenkins界面创建用户。否则,如果您选择了外部数据库,则需要在那里创建用户(例如,如果它是Unix数据库,使用现有Linux / Unix用户的凭据或使用shell接口创建标准用户)。

另请参阅:Creating user in Jenkins via API

答案 4 :(得分:0)

如果以管理员身份安装,请使用:-

uname - admin
pw - the passkey that was generated during installation