gpt4 book ai didi

java - Jenkins 中的用户权限

转载 作者:行者123 更新时间:2023-12-02 05:23:34 25 4
gpt4 key购买 nike

在 Jenkins Jobs & Builds 文件夹中,我正在创建一个文本文件并通过 Java 程序编写一些内容。由于我是公司网络的一部分,因此我处于具有许多安全规则的防火墙内,其中我被限制写入/更新 C: 驱动器下的程序文件目录。尽管我是本地计算机的管理员,但仍然应用公司策略,这拒绝我从 Jenkins 目录写入/删除任何文件。我发现 Jenkins 可以很好地读取/修改/写入任何文件/文件夹,没有任何问题,这被认为是 Jenkins 的用户的典型行为。

问题 1:有什么方法可以通过我的代码使用这个 Jenkins 的用户,以便我可以访问这些目录?

问题2:有没有办法通过Java代码解决这个问题? (注意:我也尝试过使用 Run as Administration java 代码编写一个文件)

如果我遗漏了任何细节,请告诉我。非常感谢任何帮助。

最佳答案

它与启动 jenkins 服务器的用户有关,该用户可能有权访问目录。

如果可用,您可以使用同一用户进行操作。

问题 1:有什么方法可以通过我的代码使用这个 Jenkins 的用户,以便我可以访问这些目录?Jenkins 用户 - Jenkins 服务器可以拥有自己的用户,并且可以为每个用户设置不同的权限。您无法在 Jenkins 服务器之外使用这些用户。您可以使用启动 Jenkins 服务器的用户,必须是操作系统级别的用户。

问题2:有没有办法通过Java代码解决这个问题? (注意:我也尝试使用 Run as Administration java 代码编写一个文件)同样,只能使用操作系统级别的用户,不能使用 Jenkins 用户(在 Jenkins 服务器内创建的用户)

关于java - Jenkins 中的用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26279088/

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