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

如何向Jenkins添加用户名和密码?,jenkins,Jenkins,当我转到mydomain.com:8080时,默认情况下没有授权机制。我已经查看了配置区域,但找不到添加基本用户名和密码的地方转到管理Jenkins>配置全局安全并选中启用安全复选框 对于基本的用户名/密码身份验证,我建议选择Jenkins自己的用户数据库作为安全域,然后选择登录用户可以做任何事情或基于矩阵的策略(如果您有多个具有不同权限的用户)进行授权。 尝试从系统中删除位于以下路径的.jenkins文件夹。 C:\Users\“您的电脑名”。jenkins 现在从jenkins的官方网站下载

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

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

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

  • 尝试从系统中删除位于以下路径的.jenkins文件夹。 C:\Users\“您的电脑名”。jenkins

  • 现在从jenkins的官方网站下载一个新的稳定版本的.war文件。对于示例2.1,请按照步骤安装

    • 您将能够通过此方法执行此操作
假设您已检查管理Jenkins>配置全局安全>启用安全并检查Jenkins自己的用户数据库,您将转到:

  • 管理Jenkins>管理用户>创建用户
您需要在配置全局安全页面(请参阅:)上启用安全并设置安全域,然后选择适当的授权方法(安全域)

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


另请参见:

如果作为管理员安装,请使用:-

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

我相信这个页面给出了答案:相关:。您可以转到并选择Security Realm/Jenkins自己的用户数据库。它会要求您返回登录页面,在那里您可以找到1.507中的创建新用户选项,这是管理Jenkins->配置全局安全。这些说明很有用,但实际上并没有告诉您如何向Jenkins添加用户。我在寻找。导航到“管理詹金斯”→ “管理用户”→ “创建用户”如果您没有看到“管理用户”链接,这是因为您必须在“配置全局安全性”设置安全性在启用“Jenkins自有用户数据库”的安全性后,下一个屏幕提示您输入用户名/密码以创建新用户。