我怎样才能给Jenkins添加用户名和密码?

当我去mydomain.com:8080默认没有授权机制。 我已经看过configuration区域,但找不到任何地方添加一个基本的用户名和密码

转到pipe理Jenkins>configuration全局安全性并select启用安全性checkbox。

对于基本的用户名/密码authentication,我build议selectJenkins自己的用户数据库的安全领域,然后selectlogin用户可以做任何事情或基于matrix的策略(如果你有多个用户具有不同的权限) 授权

假设你有pipe理jenkins>configuration全球安全>启用安全Jenkins自己的用户数据库检查你会去:

  • pipe理jenkins>pipe理用户>创build用户
  • 尝试从位于以下path的系统中删除.jenkins文件夹。 C:\ Users \“您的PC名称”.jenkins

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

    • 你将可以通过这种方法做到

您需要启用安全性并在“ configuration全局安全性”页面(请参阅: 标准安全设置 )上设置安全领域并select适当的授权方法( 安全领域 )。

詹金斯安全领域,哈德森自己的用户数据库

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

另请参阅: 通过API在Jenkins中创build用户