jenkins构建上的访问被拒绝到远程Windows文件服务器

我是Jenkins的新手,我正在尝试玩它。 我正在尝试使用将在远程Windows文件服务器(提供UNC路径)上运行简单的dir的命令来运行管道。

pipeline {
   agent any

   stages {
      stage('Read File') {
         steps {
            bat 'whoami'
            bat label: 'check directory',script: 'dir \\\\filesrv\\C$\\NewUser'

         }
      }
   }
}

whoami命令返回我配置为在从属服务器上运行服务的Jenkins AD用户 但是之后我得到了一个错误access is denied.

我尝试在Jenkins主服务器和从属服务器以及文件服务器上授予Jenkins AD服务用户本地管理员权限。没有帮助。

我还试图明确授予该用户对我要访问的文件夹(位于文件服务器上)的完全控制权限。没有帮助。

我还尝试像许多线程建议一样授予计算机帐户许可,并指向此链接https://serverfault.com/questions/135867/how-to-grant-network-access-to-localsystem-account也无济于事。

在帮助您了解缺少哪些权限方面,将感谢您的帮助?

预先感谢

wx_1985 回答:jenkins构建上的访问被拒绝到远程Windows文件服务器

我将为使用Windows环境的人员发布解决方案以获取任何功能参考...

我所缺少的是使目标文件夹成为共享文件夹。 因此有效的路径不是\\\\filesrv\\C$\\NewUser',而是\\\\filesrv\\NewUser' 其中NewUser是共享的名称

本文链接:https://www.f2er.com/3110895.html

大家都在问