最近公司的DLAP更改了服务器,导致不能访问。Jenkins无法登录。
于是用了种暴力的模式,直接将security去掉。
以下为解决办法
• 停止jenkins服务1
launchctl unload /Library/LaunchAgents/homebrew.mxcl.jenkins.plist
• 修改jenkins的config.xml文件 将以下内容全部删除
1 | <useSecurity>true</useSecurity> <authorizationStategy class="hudson.sucrity.FullControlOnceLoggedInAuthorizationStrategy"> ...... </authorizationStategy> <securityRealm class="hudson.security.HudsonPrivateSecurityRealm"> <disableSignup>false</disableSignup> .. </securityRealm> |
• 重启jenkins服务1
launchctl load /Library/LaunchAgents/homebrew.mxcl.jenkins.plist
注:删处上面文件内容后,所做的权限分配也就全部没有了,但是用户还在。
暂时先度过了这次危机。