本文就是要和大家分享一下关于Jenkins在执行远程Windows批处理时遇到的权限问题的内容。我觉得边肖很实用,就和大家分享一下作为参考。让我们跟着边肖看一看。
Jenkins在构建Windows批处理时可能会遇到访问权限的问题,可能导致无法执行,或者即使可以执行,也无法访问远程目录文件。以下是几个典型错误及其处理。
00-1010解决方案:
修改Jenkins服务属性,将登录身份从默认的本地系统帐户更改为指定的帐户,修改后重新启动服务。
Jenkins任务执行失败,提示信息:拒绝访问。
一个现象是,每次电脑重启,都要重新输入登录在线共享文件夹的账号密码。
解决方案:
修改远程计算机以打开来宾帐户并授权共享文件夹。
运行secpol.msc,也就是本地安全策略,本地策略-安全选项-网络访问:本地账户的共享和安全模式,从默认的经典更改为仅来宾。
运行gpedit.msc,即组策略、计算机配置-》《Windows设置-安全设置-本地策略-安全选项-帐户:来宾帐户状态由默认禁用更改为已启动。
或者取消选中计算机管理中禁用的来宾帐户。
在组策略的用户权限分配中,修改“拒绝本地登录”和“拒绝从网络访问此计算机”的属性以删除来宾用户。
远程机器需要共享的文件路径是共享的,共享权限完全由大家控制。
在安全设置中添加对来宾帐户的完全控制。
Jenkins任务执行失败,提示信息:用户名和密码错误。
如果打开以上来宾用户后仍然找不到网络路径,可能还有其他原因:不要使用主机名访问共享路径,直接使用IP地址。
感谢阅读!这篇关于“Jenkins在执行远程Windows批处理时遇到了哪些权限问题”的文章将在这里分享。希望
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113334.html