Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.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
Macos 如何在Mac OS(Sierra)上重置Jenkins的用户凭据_Macos_Jenkins_Macos Sierra - Fatal编程技术网

Macos 如何在Mac OS(Sierra)上重置Jenkins的用户凭据

Macos 如何在Mac OS(Sierra)上重置Jenkins的用户凭据,macos,jenkins,macos-sierra,Macos,Jenkins,Macos Sierra,我忘记了用户凭据。尝试跟踪上的链接,但找不到文件路径。下面提到了链接。如何在mac OS上重置凭据 对于macOS,config.xml文件位于: /Users/<USERNAME>/.jenkins /Users//.jenkins 正如另一篇文章所说,改变: <useSecurity>true</useSecurity> true 到 false 用户配置位于: /Users/<USERNAME>/.jenkins /Users/{U

我忘记了用户凭据。尝试跟踪上的链接,但找不到文件路径。下面提到了链接。如何在mac OS上重置凭据


对于macOS,config.xml文件位于:

/Users/<USERNAME>/.jenkins
/Users//.jenkins
正如另一篇文章所说,改变:

<useSecurity>true</useSecurity>
true

false

用户配置位于:

/Users/<USERNAME>/.jenkins
/Users/{USERNAME}/.jenkins/Users/jenkins/config.xml


运行以下命令查找Jenkins用户名和加密密码

cat/Users/{USERNAME}/.jenkins/credentials.xml

如果要重置密码,请按照以下步骤操作

1.使用命令–$
vim/Users/{USERNAME}/.jenkins/config.xml
file

2.转到
标记并检查值,它将为
真值

  • i
    使文件处于插入模式。然后您可以更新该文件。您需要将
    标记值更新为
    false
    ,如下所示
  • 4.保存此文件并退出文件。按Escape键,然后输入
    :wq
    –保存更新的文件)

    5.更新config.xml文件中的值后。重新启动Jenkins服务。使用命令($
    brew服务重新启动Jenkins

    6.现在打开詹金斯网址。它将直接转到仪表板。不需要任何凭证。您可以看到,打开仪表板后,“登录用户”部分将为空。因为它现在是匿名用户


    7.现在,删除旧的管理员用户。要做到这一点,请转到左侧栏中的“人员”选项。

    对于MacOS Sierra 10.12.6,路径应该是/Users/Shared/Jenkins/Home/config.xmlI,我可能不会建议尚未使用Vim的人使用Vim。SO上的用户应该已经知道如何编辑文本文件,所以只需简单地说edit
    thisFile.txt
    就足够了。:-)