Snake's Home

jenkins去掉security

最近公司的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

注:删处上面文件内容后,所做的权限分配也就全部没有了,但是用户还在。

暂时先度过了这次危机。