您的位置:首页 > 其它

jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限

2016-09-27 09:46 555 查看

jenkins用户权限配置错误,导致登录时提示:没有Overall/read权限

由于初次接触jenkins,于是在搭建好jenkins以后,想要对用户进行管理,于是乎开始在系统管理->configure Global Security里设置用户的权限。

在启用安全->访问控制->授权策略里选择了"项目矩阵授权策略"以后,添加了一个admin用户组,然后保存。

我开始用之前注册过的账号登录,提示:没有Overall/read权限

我又用admin登录,这才突然想起没有密码啊!!!!!

经过一番查找,终于寻找到解决方案:

1、在jenkins默认的主目录.jenkins中修改config.xml文件,将文件下的几行删除

<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/>
<securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
<disableSignup>false</disableSignup>
<enableCaptcha>false</enableCaptcha>
</securityRealm>


2、重启jenkins服务:

sudo launchctl unload -w /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load -w /Library/LaunchDaemons/org.jenkins-ci.plist


3、再次访问jenkins
你会发现跟开始没有设置权限之前是一样的,不登录也可访问。

未完待续。。。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐