Podwójny dostęp do kopiowania plików bez CredSSP
dzień dobry,
Mamy duże środowisko z setkami maszyn wirtualnych. Podczas wdrażania naszych usług musimy skopiować niektóre pliki z kompilacji do wszystkich tych komputerów.
Więc mamy:
Maszyna użytkownika, na której uruchamiane są skrypty wdrażaniaZbuduj maszynę upuszczania, gdzie znajdują się plikiMaszyna docelowaPowershell jest używany jako język skryptowy. Coś jak:
$buildDrop = "\\sourceMachine\Build"
$machineTarget = "targetMachine"
Invoke-Command -ComputerName $machineTarget -ArgumentList $buildDrop -ScriptBlock {
Param( $buildDrop )
Test-Path $buildDrop # Will return False
}
Takie podejście prowadzi doproblem podwójnego przeskoku, których nie jestem w stanie rozwiązać z powodu funkcji CredSSP nie jest obsługiwana na komputerach XP i 2k3. Kopiowanie wywoływane na komputerze użytkownika prowadzi do szyjki butelki wydajności (dane są przesyłane przez komputer użytkownika).
Czy jest jakiś sposób, aby upuszczanie było zawsze widoczne ze wszystkich maszyn docelowych? Może w jakiś sposób dodać je do zaufanej lokalizacji lub czegoś podobnego?
Z góry dziękuję!