Jenkins权限配置错误导致无法登录问题解决 | 您所在的位置:网站首页 › jenkins设置用户权限 › Jenkins权限配置错误导致无法登录问题解决 |
前言
上一篇正好是用户权限的配置,这一篇介绍的是jenkins因配置权限错误导致的无法登录的解决方法。 Jenkins权限配置,可参考下列链接: https://blog.csdn.net/GX_1_11_real/article/details/99429802 报错如下Access Denied admin is missing the Overall/Read permission 解决方法在修改完权限保存前,应检查权限是否正确再保存,否则会导致某些账号无法登录 【1】解决方法一首先注意的是你配置的安全策略是什么,使用其他账号登录 根据配置的安全策略,修改异常账号的权限 最好的情况: 你配置的是安全策略是角色策略,安全矩阵或项目矩阵,且你给除了管理员的其他账号 系统的全部或大部分的权限。 你可以使用其他对jenkins系统有管理权限的账号进行权限的修改。如果你无法登录异常的那个账号丢失或权限配置异常,添加用户或添加权限即可。 【2】解决方法二该方法属于重置权限 查找到你的jenkins的主目录下的config.xml配置文件,备份一份再修改 例如: cp /root/.jenkins/config.xml /root/.jenkins/config.xml_back vim /root/.jenkins/config.xml修改内容一 查找下面内容: true false false替换为如下内容: true hudson.model.Computer.Configure:admin hudson.model.Computer.Connect:admin hudson.model.Computer.Create:admin hudson.model.Computer.Delete:admin hudson.model.Computer.Disconnect:admin hudson.model.Hudson.Administer:admin hudson.model.Hudson.Read:admin hudson.model.Hudson.Read:anonymous hudson.model.Hudson.RunScripts:admin hudson.model.Item.Build:admin hudson.model.Item.Cancel:admin hudson.model.Item.Configure:admin hudson.model.Item.Create:admin hudson.model.Item.Delete:admin hudson.model.Item.Discover:admin hudson.model.Item.Read:admin hudson.model.Item.Workspace:admin hudson.model.Run.Delete:admin hudson.model.Run.Update:admin hudson.model.View.Configure:admin hudson.model.View.Create:admin hudson.model.View.Delete:admin hudson.model.View.Read:admin hudson.scm.SCM.Tag:admin false false这是为admin用户赋予全部权限 修改内容二 或修改成如下权限,仅改依据即可,多余的去除 1、任何用户可以做任何事(没有任何限制) 修改结果如图: 2、登录用户可以做任何事 重启你的jenkins 使用账号登录后,重新配置权限 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |