vmware vco工作流中的第二跳认证

时间:2014-02-03 13:29:30

标签: powershell plugins vmware orchestration

我正在编写一个流程,假设将文件从Netapp存储区复制到我的一个VM,但我遇到了有关Second Hop身份验证的问题。 我找到了一种使用powershell -CredSSP启用第二跳功能的方法,但vco powershell插件中不存在该选项 还有其他办法吗?或者在插件中启用cressp的某种方式.. 谢谢=)

1 个答案:

答案 0 :(得分:0)

我使用的一种解决方法是通过不使用第二跳来欺骗第二跳。首先,在远程处理和运行命令之前,将我希望每台计算机运行的文件复制到本地计算机。您可以使用Windows管理共享来完成此操作。默认情况下,Windows共享其本地驱动器(\\ ComputerName \ c $或\\ ComputerName \ e $)。所以我的脚本排序是这样的:

$Computers = Get-Content Computerlist.txt
$File = \\Server1\applications$\file.exe
foreach($Computer in $Computers){
    copy $file "\\$Computer\c$"
    invoke-command -ComputerName $Computer -ScriptBlock {& 'C:\file.exe'}
    del "\\$Computer\c$\file.exe"
}