Jenkins使用Jenkins AD凭据在cifs上发布



类似于这个问题,我们如何使用其他用户凭据执行Jenkins作业

我有一些用户将使用active directory凭据登录Jenkins,然后作为作业的一部分,使用cifs发布,cifs必须使用登录时提供的相同域凭据。

这需要Jenkins将密码保留在内存中,以便将其提供给cifs插件。

我该怎么做?

我添加了一个Jenkins问题https://issues.jenkins-ci.org/browse/JENKINS-22561?focusedCommentId=198490#comment-198490赞助25美元https://freedomsponsors.org/core/issue/483/publish-over-cifs-should-be-able-to-use-jenkins-session-credentials-including-domain-when-jenkins-active-directory-authentication-is-used?alert=SPONSOR#

很抱歉,我不知道如何回答你的问题,但这里有一个完全现成的假设解决方案。

AD用户在其自己的计算机上已经登录,可以使用其登录凭据使用AD共享/SMB。

设计一个作业,要求用户提供其机器的IP地址。然后让作业在该机器上生成一个Jenkins Slave,并在该Slave上执行作业,这样它就可以固有地访问AD。

这个答案可能值得投反对票

相关内容

  • 没有找到相关文章

最新更新