kayven

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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  kayven  阅读(1215)  评论(0编辑  收藏  举报