jenkins系列之解决权限修改错误问题
来源公众号: 运维张小星
问题:
权限修改错误导致admin没有权限登录系统管理界面
权限修改错误导致没有权限登录系统管理界面
解决办法:
进入jenkins家目录,默认/root/.jenkins
[root@localhost ~]# cd .jenkins/
备份配置文件
[root@localhost .jenkins]# cp config.xml config.xml.back
修改配置文件
[root@localhost .jenkins]# vim config.xml
将
换成
false
[root@localhost .jenkins]# cd /usr/local/jenkins/
[root@localhost jenkins]# ps -ef |grep jenkins.war
root 14565 28502 0 15:51 pts/4 00:00:00 grep --color=auto jenkins.war
root 16681 1 0 11月06 ? 00:08:11 java -jar jenkins.war --httpPort=9091
[root@localhost jenkins]# kill -9 16681
[root@localhost jenkins]# cat startjenkins.sh
java -jar jenkins.war --httpPort=9091 &
[root@localhost jenkins]# sh startjenkins.sh
重新访问正常
系统管理权限恢复,注意这时候的权限是允许登录用户拥有任务权限,并且匿名用户用于只读权限,修改权限,改成自己想要的权限。
出现此次问题的原因是在修改权限是没有注意看,将权限改成了旧版策略导致权限错误,以后在修改权限的时候要更加仔细,避免再次出现这样的问题。