Ich habe eine Frage bezüglich Multihopping in einer Windows-Umgebung.
Angenommen, ich habe einen Zeitplan auf Server A (Central Scheduler), der einen Befehl auf Server B ausführt. Dieses Skript enthält einen Aufruf zum Speichern von Dateien auf einem Remote-Filer (UNC-Pfad, Server C). Hop 1 (von A nach B) funktioniert gut, Hop 2 (von B nach C) versagt. Ich habe bereits getestet, um die Dateien lokal auf Server B zu speichern, das funktioniert einwandfrei. Ich denke, es gibt ein Problem mit dem zweiten Sprung. Ich erinnere mich, dass ich vor einiger Zeit so etwas in einem Forum gelesen habe, aber ich kann mich nicht an eine Lösung erinnern.
Im Detail sieht der Befehl dies wie:
Powershell invoke-command multihopping
$session = New-PSSession -computer ComputerName
$templatepath = "\\filerpath\"
Invoke-Command -Session $session -Scriptblock { powershell ovpmutil cfg pol dnl $Using:templatepath /p \BSH }
Zur Klarstellung: Powershell gibt mir einen „Zugriff verweigert“, wenn Sie den zweiten Sprung durchzuführen. Ich habe die Delegierung der Anmeldeinformationen bereits wie hier beschrieben aktiviert: Enabling Multihop Remoting
Jede Hilfe wird geschätzt.
Vielen Dank im Voraus
Bitte [bearbeiten Sie Ihre Frage] (https://meta.stackexchange.com/questions/21788/how-does-editing-work), um diese Informationen hinzuzufügen, anstatt Ihre eigene Frage zu kommentieren. – Clijsters
Ich hatte vorher einige Probleme mit CredSSP. Die Antwort in diesem Post löste das Problem für mich: https://social.technet.microsoft.com/Forums/windowsserver/en-US/544e2da5-390d-411d-a730-1fceab18334d/network-access-when-using-invokecommand -or-enterpssession? forum = winserverpowershell Speziell der Teil für den Client –