PowerShell 2.0: l'Accès aux Partages Windows lors d'une Session à Distance
J'ai de la difficulté d'accéder à un emplacement réseau partagé tandis que dans une PowerShell session à distance.
À partir de l'invite de PowerShell, j'entre dans une nouvelle session:
Enter-PSSession server1
La session est correctement créé et est entré. J'ai ensuite tenter de lister le contenu de l'action:
dir \\server2\share1
La réponse est cette erreur:
Get-ChildItem : Cannot find path '\\server2\share1' because it does not exist.
Cependant, si j'bureau à distance dans serveur1, mettre en place PowerShell, et exécuter la même commande dir, le contenu est correctement indiquée.
J'ai essayé des choses différentes à l'aide des informations d'identification, mais qui ne semble pas à le résoudre. J'ai également confirmé par le "whoami" commande que j'ai la même identité dans les deux exemples.
Ce qui serait à l'origine?
- Pour moi, l'ajout de "Microsoft.PowerShell.Core\FileSystem::" devant le chemin d'accès du répertoire travaillé
Vous devez vous connecter pour publier un commentaire.
Si vous ne pouvez pas utiliser l'identification de la délégation, comme mentionné ci-dessus, vous pouvez monter (ou simplement de s'authentifier en tant que ci-dessous) le partage distant dans la session à distance à l'aide de explicite informations d'identification, par exemple
Ce problème n'a rien à voir avec powershell proprement dit; vous êtes en essayant de rejouer vos informations d'identification locales dans une session à distance à un tiers lieu et de tomber sous le coup de la NTLM "double saut" limitation.
Lire la section "Identification de la Délégation"
Ici - Crédit à Keith Hill
et effectuez les étapes suivantes si vous ne l'avez pas déjà fait.