全球安全的 Jenkins 配置文件 - 安全领域 - Jenkins 自己的用户数据库

Čam*_*amo 5 security ubuntu jenkins config-files

我需要找出 Jenkins 存储其配置数据的位置。特别是 Global Security - Security Realm 我尝试搜索var/lib/jenkins文件夹但没有成功。是否有包含此设置的配置文件?我无法登录 Jenkins,我需要手动将其更改回来。

在此输入图像描述

Dav*_*ill 6

我无法登录 Jenkins

您可以重置 Jenkins 安全性:

禁用安全性

人们可能会意外地设置安全领域/授权,从而导致您可能无法再重新配置 Jenkins。

发生这种情况时,您可以通过以下步骤解决此问题:

  • 停止 Jenkins(最简单的方法是停止 servlet 容器。)

  • 进入$JENKINS_HOME文件系统并找到config.xml文件。

  • 在编辑器中打开此文件。

  • <useSecurity>true</useSecurity>在此文件中查找该元素。

  • true用。。。来代替false

  • 删除元素authorizationStrategysecurityRealm

  • 启动詹金斯

  • 当 Jenkins 回来时,它将处于不安全模式,每个人都可以完全访问系统。

如果这仍然不起作用,请尝试重命名或删除 config.xml.

资料来源:保护 Jenkins - 禁用安全性