PC1
ユーザーuser1
(管理者)がいるWindows 10 Professional(Anniversary Update)マシンと、ユーザー(管理者)がいるWindows 7 ProfessionalマシンPC2
がありますuser2
。両方とも呼ばれるワークグループ(ドメインではなく)に属しMYWORKGROUP
、プライベートアドレス(192.168.1.x)を持つ同じLANにあります。
管理者としてPowerShellを実行user1
中にPC1
、私は、その後、このガイドをコメントで示唆したように、私も含まPC1
の信頼できるホストのリストにPC2
して
winrm set winrm/config/client '@{TrustedHosts="PC1"}'
答えに示唆されているように。
次に、PowershellコンソールPC2
としてログインしてuser2
実行しました
PS C:\>$cred = Get-Credentials
ユーザー名PC1\User2
とPC1
パスワードを入力しました。それから私は走った
Enter-PSSession -ComputerName "PC1" -Credential $cred
現在のエラーは次のとおりです。
PS C:\> Enter-PSSession -ComputerName "PC1" -Credential $cred
Enter-PSSession : Connecting to remote server PC1 failed with the following error message : Access is
denied. For more information, see the about_Remote_Troubleshooting Help topic.
At line:1 char:1
+ Enter-PSSession -ComputerName PC1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (PC1:String) [Enter-PSSession], PSRemotingTransportExceptio
n
+ FullyQualifiedErrorId : CreateRemoteRunspaceFailed
このようなシナリオでは、PowershellコンソールでPC2
リモートコマンドを実行できるようにするために、他に何を行う必要がありますPC1
か?
そのユーザーは注意してくださいuser2
両方に存在PC1
し、PC2
同じパスワード(今)と; とにかく、PC1
それは管理者ではありません。たぶんそれ?
@ cascer1エラーメッセージで質問を編集しました。
—
ボウパーク
正しく完了すると、使用しているマシンに応じてPC1 \ User2またはPC2 \ USer2が表示されます。先頭のマシン名がない場合、現在のマシンまたはローカルマシンであると想定されます。リードなしのUser2が、それは現在のローカルPCであることを示している
—
bvaughn
可能性のある、ユーザレベルまたはグループレベルのいずれかで権限を設定する必要があります
—
bvaughn
Enter-PSSession PC1
か?