gpt4 book ai didi

jenkins - 在 config.xml 中禁用 Jenkins 后无法恢复安全性

转载 作者:行者123 更新时间:2023-12-02 18:42:02 25 4
gpt4 key购买 nike

昨天,我在尝试配置 ldap 身份验证时将自己锁定在 jenkins 之外,因此我按照 wiki 中的说明进行操作,并通过 ssh 禁用了 config.xml 文件中的安全性。现在我想恢复正常的 Jenkins 安全性,但“配置 Jenkins ”下不再给出这种可能性。因此,我正在寻找通过 config.xml 恢复正常安全性的可能性。

以下是当前 config.xml 文件的相关部分:

<hudson>
<disabledAdministrativeMonitors/>
<version>1.477</version>
<numExecutors>3</numExecutors>
<mode>NORMAL</mode>
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.AuthorizationStrategy$Unsecured"/>
<securityRealm class="hudson.security.SecurityRealm$None"/>
...
</hudson>

有人有想法或者可能是 config.xml 的有效部分吗?

最佳答案

    <hudson>
<disabledAdministrativeMonitors/>
<version>2.130</version>
<numExecutors>2</numExecutors>
<mode>NORMAL</mode>
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy">
<denyAnonymousReadAccess>true</denyAnonymousReadAccess>
</authorizationStrategy>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>true</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>
...
</hudson>

我认为您正在寻找此文件,因为我可以将其恢复为默认的 config.xml 请记住在修改配置之前始终对其进行备份。只需更新这两个标签authorizationStrategy & securityRealm 就可以了。并进一步引用查看 jenkins_xml_reference

关于jenkins - 在 config.xml 中禁用 Jenkins 后无法恢复安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18332229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com