我下载了Jenkins.war
并将其放在tomcat/webapps
目录中。我发布了http://127.0.0.1:8080/jenkins
。
我通过配置jenkins和工作创建了第一份工作。一切运作良好,我去“管理jenkins”为每个人提供所有权限,但我失去了所有权限,并且也可以访问管理jenkins。
请问,我应该怎样做才能在“管理詹金斯”中找到所有选项。
答案 0 :(得分:3)
如果您需要暂时禁用安全性,以便再次拥有管理员权限,则可以按照disable security Wiki页面上的步骤操作:
停止詹金斯 转到文件系统中的
res/layout-land
,然后找到$JENKINS_HOME
在此文件中,找到config.xml
元素 将<useSecurity>true</useSecurity>
替换为true
删除元素false
和authorizationStrategy
启动詹金斯。
答案 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,转到管理面板并再次设置所有内容。