gpt4 book ai didi

azure - 如何删除管道对自托管代理的访问(没有原始 PAT 或对 azure devops 的访问)?

转载 作者:行者123 更新时间:2023-12-03 02:12:32 24 4
gpt4 key购买 nike

以下是设置自托管代理的步骤。

  1. 创建 Azure DevOps 组织
  2. 创建具有管理代理权限的个人访问 token (PAT)
  3. 在 azure devops 中创建代理
  4. 在目标机器上下载zip,解压,运行./config.cmd
  5. 输入网址、PAT

现在代理已准备好用于发布管道部署。现在我想删除代理,因此我运行 .\config remove。它要求我提供我不记得的 PAT。

我无法再访问 azure devops(因此无法生成新的 PAT)。我的目标(广告这个问题)是关于从机器上删除代理服务。它是否从 azure devops 中删除代理是无关紧要的。有什么建议吗?

也许在上述命令错误后删除 C:\agent 文件夹就足够了?

enter image description here

最佳答案

我会留下正式答复,以防万一。

就您而言,您无法更长时间地访问 Azure DevOps,并且无法生成或重新生成 PAT token 。没问题,这不是大问题,代理软件是 (a) 服务器和 (b) Azure DevOps 之间的连接。因此,如果您无权访问 Azure DevOps,则无法执行任何操作。您需要关注的是从 (a) 服务器卸载代理软件,以便它不再连接到 (b) Azure DevOps。

通常要删除代理,只需使用 .\config remove 就像您在我们的问题中所做的那样,并忽略服务器错误,服务器再次需要 PAT 的唯一原因是允许从Azure DevOps 远程,因此您无法更长时间地访问 Azure DevOps,只需忽略这些消息,它就会删除文件。删除该文件夹即可。

如果您在使用 .\config remove 删除文件时遇到麻烦或失败,则必须手动删除。您有以下 2 个选择:

  • 如果您已将代理安装为服务。通过:sc delete [服务名称]停止服务并删除本地系统中的代理服务。
  • 如果只是在命令行中运行。停止命令行。

当其中一个选项完成时。删除您的代理文件夹。现在,您的服务器不再连接到 Azure DevOps。您可以将其用于另一个 Azure DevOps 代理安装。

引用:

关于azure - 如何删除管道对自托管代理的访问(没有原始 PAT 或对 azure devops 的访问)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72897945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com