linux下搭建的jenkins要是你在配置权限的时候出现了问题,当你在网上搜索解决答案的时候,一片一片的都是告诉你windows下怎么操作怎么操作的,甚是壮观,说的也头头是道的,是不是会有点绝望呢?
举个栗子:
一.在你配置了访问权限后,突然詹金斯先生告诉你,
Jenkis没有全部/Read权限问题解决方案
如下图:
很简单,您只需要找到jenkins的config.xml文件并且修改里面的配置信息,如下图:
将红框中这些代码删掉就好啦。不要问我为什么,你删了重启jenkins,詹金斯先生就会让你跟它玩了。Ps:在修改之前记得要备份哦,cp config.xml config1.xml。linux下还是做好备份好,免得误删了直接不能用那样又得麻烦一阵子找原码放进去了,哈哈。。。
这个其实很简单啦,问题是你得找到jenkins得config.xml文件不是嘛,你在网上找得时候,他们都会统一得告诉你同一个路径:
然后你跟着找啊找 ,显示隐藏文件什么得一整天,完犊子,这玩意在哪啊(当然你找到了算你走远,没有绕弯弯)。
首先,我们得明确的知道,詹金斯显示在linux系统下默认安装的一些路径:
(1)/usr/lib/jenkins/:jenkins安装目录,WAR包会放在这里。 (2) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。 (3)/var/lib/jenkins/:默认的JENKINS_HOME。 (4)/var/log/jenkins/jenkins.log:Jenkins日志文件。 然后我们去找到jenkins配置文件所在目录,请不要试图whereis config.xml 或者whereis .jeknins, 那都是在逗你呢,你直接找到这个目录下,列表里会有你要的文件 然后打开,修改即可: 1.备份:cp config.xml configxml 2.打开配置文件:vim config.xml (不是打开备份文件configxml哦) 3.删除上图红框部分:i backspace 4.保存修改的文件:“:qw + Enter” 5.出来后重启jenkins:systemctl stop jenkins 先关闭 systemctl start jenkins 再开启 6.确认没问题后记得删除备份文件:mv configxml Ps:如果您在这个配置文件目录下没有找到config.xml文件,建议先ls -a试下(此时可以),如果还是没有,那么请到其他几个默认路径下去找找,毕竟谁也不知道你对你的詹金斯先生做了啥~~
posted on 2019-05-13 16:55 阅读( ...) 评论( ...)