Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 被关在詹金斯门外_Security_Jenkins - Fatal编程技术网

Security 被关在詹金斯门外

Security 被关在詹金斯门外,security,jenkins,Security,Jenkins,我启用了jenkins security,认为它会提示我创建一个帐户。我尝试在c:/program files/jenkins中删除和编辑我的config.xml文件,但我不确定如何在没有访问权限的情况下重新启动jenkins 任何帮助都将不胜感激 我正在windows服务器上运行Jenkins,该服务器最近更新为最新版本。您可以尝试: 或者在taskmanager中终止进程,或者在windows shell中执行taskkill 以下是从命令行重新启动的说明: 打开命令提示符 键入以下内容之一

我启用了jenkins security,认为它会提示我创建一个帐户。我尝试在c:/program files/jenkins中删除和编辑我的config.xml文件,但我不确定如何在没有访问权限的情况下重新启动jenkins

任何帮助都将不胜感激

我正在windows服务器上运行Jenkins,该服务器最近更新为最新版本。

您可以尝试: 或者在taskmanager中终止进程,或者在windows shell中执行taskkill

以下是从命令行重新启动的说明:

打开命令提示符

键入以下内容之一:不带qoutes

要停止服务,请键入:

net stop 'service'
net start 'service'
要启动服务,请键入:

net stop 'service'
net start 'service'
另外,我想你可能找错文件夹了。你有config.xml文件吗

C:\Users\yourUserName\.jenkins?

如果没有很多其他要保存的配置,您可以删除
%JENKINS\u HOME%/config.xml
,然后重新启动JENKINS以禁用安全性


否则,请编辑
config.xml
并将
标记内的值设置为false,然后重新启动Jenkins。

我今天在windows Jenkins服务器上遇到了这个问题

仅仅删除xml文件并重新启动对我来说也不起作用。我必须:

  • 停止服务
  • 检查taskmanager以确保流程已结束
  • 编辑Config.XML文件并将useSecurity更改为false或删除Config.XML文件
  • 现在再次启动服务

已在taskmanager中终止进程,但仍被锁定在jenkins之外。除了编辑config.xml之外,我还需要做些什么吗?这一行:“true”是否改为false?就像@gareth_bowles说的,它应该是您的%JENKINS_HOME%环境变量。我把路径放在上面,因为它通常是默认的。jenkins中没有配置。我应该吗?根据文档:如果那是你的jenkins主目录,应该有一个。您必须检查环境变量以确保我已尝试删除c:/program files/jenkins/中的config.xml并在windows中重新启动jenkins服务,但仍被锁定。此外,我还必须删除authorizationStrategy和securityRealm元素。看:为什么这是离题??对我来说,这似乎是一个合理的、与编程相关的问题。