无法在 ubuntu 上找到 Jenkins config.xml

5 ubuntu jenkins

有人可以告诉我在哪里可以找到 ubuntu 14 上的 config.xml。

我正在使用 tomcat8 并在 web 应用程序下部署了 Jenkins.war 文件。在配置安全性时,我弄错了,现在它要求输入用户名和密码。

我停止了服务器,从 webapp 中删除了 Jenkin,并使用新的 Jenkins.war 设置了服务器,但不幸的是,它仍然在询问凭据。

从这个网站我开始知道我们需要设置

 <useSecurity> to false in config.xml, 
Run Code Online (Sandbox Code Playgroud)

但我无法找到我的 ubuntu 的 config.xml。

Kam*_*med 11

我在以下位置找到了我的:

/var/lib/jenkins/config.xml
Run Code Online (Sandbox Code Playgroud)

官方文档好像没什么用。字面上地。


Pra*_*A.K 5

前几天遇到了同样的问题

将 useSecurity 从 true 设置为 false 并重新启动服务器

<useSecurity>false</useSecurity>
Run Code Online (Sandbox Code Playgroud)

有了这个,您就可以注册 Jenkins 并使用该用户登录。

To find config.xml
Run Code Online (Sandbox Code Playgroud)

文件将在用户主目录下。jenkin 将在 .Jenkins 目录下创建配置文件。

您可以使用以下命令来查找配置文件

find ~/ -type f -name "config.xml"
Run Code Online (Sandbox Code Playgroud)

这将提供 config.xml 文件的路径,如果您具有 sudo 访问权限,则可以编辑该文件。