Authentication 如何限制对詹金斯的访问?

Authentication 如何限制对詹金斯的访问?,authentication,jenkins,configuration,authorization,Authentication,Jenkins,Configuration,Authorization,我的Jenkins实例目前为每个用户打开,没有身份验证。我想保护Jenkins不被未经授权的用户访问。我正在寻找一个非常简单/基本的解决方案——一个用户。如果用户尚未验证自己,则他不应该做任何事情。如果他有,他应该获得Jenkins实例(包括所有项目)的完全访问权限。如何配置此功能?首先,您需要创建一个管理员用户或任何您想要的用户 要做到这一点,请转到jenkins仪表板页面,找到“凭证”选项。 在凭据中,您可以创建您的用户 创建管理员用户后,只需返回jenkins仪表板页面,找到“管理jenk

我的Jenkins实例目前为每个用户打开,没有身份验证。我想保护Jenkins不被未经授权的用户访问。我正在寻找一个非常简单/基本的解决方案——一个用户。如果用户尚未验证自己,则他不应该做任何事情。如果他有,他应该获得Jenkins实例(包括所有项目)的完全访问权限。如何配置此功能?

首先,您需要创建一个管理员用户或任何您想要的用户

要做到这一点,请转到jenkins仪表板页面,找到“凭证”选项。 在凭据中,您可以创建您的用户

创建管理员用户后,只需返回jenkins仪表板页面,找到“管理jenkins”选项,在该选项中,单击“配置全局安全”


在全局安全页面中,选中“启用安全”框,向下滚动至“访问控制”,选择“詹金斯自己的用户数据库”,然后选择登录后用户可以执行的操作

首先,您需要创建一个管理员用户或任何您想要的用户

要做到这一点,请转到jenkins仪表板页面,找到“凭证”选项。 在凭据中,您可以创建您的用户

创建管理员用户后,只需返回jenkins仪表板页面,找到“管理jenkins”选项,在该选项中,单击“配置全局安全”

在全局安全页面中,选中“启用安全”框,向下滚动至“访问控制”,选择“詹金斯自己的用户数据库”,然后选择登录后用户可以执行的操作

遵循以下步骤:

转到配置全局安全-->安全领域:Jenkin自己的用户数据库和授权登录用户可以做任何事情。保存后,Jenkins应提示您创建新用户。请通过填写用户名和密码等详细信息来创建所需用户

然后,与该用户登录,并将授权更改为基于矩阵的安全性。矩阵配置应如下所示,即对所需用户具有所有权限,对匿名用户不具有任何权限

按照以下步骤操作:

转到配置全局安全-->安全领域:Jenkin自己的用户数据库和授权登录用户可以做任何事情。保存后,Jenkins应提示您创建新用户。请通过填写用户名和密码等详细信息来创建所需用户

然后,与该用户登录,并将授权更改为基于矩阵的安全性。矩阵配置应如下所示,即对所需用户具有所有权限,对匿名用户不具有任何权限