管理詹金斯不会出现在詹金斯身上

时间:2015-08-04 15:38:38

标签: tomcat jenkins

我下载了Jenkins.war并将其放在tomcat/webapps目录中。我发布了http://127.0.0.1:8080/jenkins

我通过配置jenkins和工作创建了第一份工作。一切运作良好,我去“管理jenkins”为每个人提供所有权限,但我失去了所有权限,并且也可以访问管理jenkins。

请问,我应该怎样做才能在“管理詹金斯”中找到所有选项。

2 个答案:

答案 0 :(得分:3)

如果您需要暂时禁用安全性,以便再次拥有管理员权限,则可以按照disable security Wiki页面上的步骤操作:

  

停止詹金斯   转到文件系统中的res/layout-land,然后找到$JENKINS_HOME   在此文件中,找到config.xml元素   将<useSecurity>true</useSecurity>替换为true   删除元素falseauthorizationStrategy   启动詹金斯。

答案 1 :(得分:0)

最简单的解决方案是重置安全性。

Tomcat by default stores the user database in an XML file called $TOMCAT_HOME/conf/tomcat-users.xml. You can add the following lines to this file to create an admin user.
<role rolename="admin"/>
<user username="jenkins-admin" password="secret" roles="admin"/>

然后重新启动Jenkins,转到管理面板并再次设置所有内容。