9


PowerShell 2.0リモーティングガイド:パート8 –リモーティングシナリオとトラブルシューティングhttp://www.ravichaganti.com/blog/?p=1181というすばらしい記事を見てきました。

この問題があります。ドメイン内、ネットワーク内に2台のコンピューターがあります。

最初のテストOK:ドメイン内のコンピューターからドメイン内のコンピューターへのリモーティング

COMPANY_DOMAIN\desmonitorはドメインユーザーです。
ドメインCOMPANY_DOMAIN
コンピューター:iis01

PS C:\ Users \ myUser> Enter-PSSession -Computername iisw01 -Credential COMPANY_DOMAIN \ desmonitor
[desiisw01]:PS C:\ Users \ desmonitor \ Documents> exit

2番目のテストが間違っています::ローカル管理者ユーザーを使用して、ドメイン内のコンピューターからドメイン内のコンピューターにリモーティングします

iis01 \ instaladorは、マシンiis01
コンピューターのローカルユーザーです:iis01

PS C:\ Users \ myUser> Enter-PSSession -Computername iis01 -Credential iis01 \ instalador Enter-PSSession:リモートサーバーへの接続に失敗し、次のエラーメッセージが表示されます:WinRMクライアントは要求を処理できません。

COMPANY_DOMAIN \ desmonitorを使用してターミナルサーバー(リモートデスクトップ)を使用するマシンii01で、PSコンソールを開いて実行します

PS C:\ Users \ desmonitor> winrm quickconfig
WinRMは、このマシンで要求を受信するように既に設定されています。
WinRMは、このマシンでリモート管理用に既に設定されています。
PS C:\ Users \ desmonitor>

次に、再試行しますが、同じエラーが発生します。

PS C:\ Users \ myUser> Enter-PSSession -Computername iis01 -Credential iis01 \ instalador Enter-PSSession:リモートサーバーへの接続に失敗し、次のエラーメッセージが表示されます:WinRMクライアントは要求を処理できません。

このコマンドの使用:

PS C:\ Users \ myUser> Set-Item WSMan:\ localhost \ Client \ TrustedHosts -Value "*" -Force PS C:\ Users \ myUser>

今、私はアクセスを取得します:

PS C:\ Users \ myUser> Enter-PSSession -Computername iis01 -Credential iis01 \ instalador [iiw01]:PS C:\ Users \ instalador \ Documents> $ Host

Name             : ServerRemoteHost
Version          : 1.0.0.0
InstanceId       : 6905896f-e6c7-4603-82f0-20183f71b1ec
UI               : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture   : es-ES
CurrentUICulture : es-ES
PrivateData      :
IsRunspacePushed :
Runspace         :

私の会社では、iis01に接続するコンピューターがたくさんあります。

各コンピューティングは、リモートコンピューターをローカルコンピューターの信頼できるホストリストに追加するためのコマンドを実行する必要がありますか?

私はそれについていくつか質問があります¿

ローカルコンピューターのTrustedHosts(WSMan:\ LocalHost \ Client)に関するリストを取得するにはどうすればよいですか?
コンピューターでWinRMサービスが有効になっているかどうかを確認するにはどうすればよいですか?
WinRMサービスがコンピューターで実行されているかどうかを確認するにはどうすればよいですか?
WinRMがコンピューターで要求を受信するように設定されているかどうかを確認するにはどうすればよいですか?
WinRMがこのマシンのリモート管理用に設定されているかどうかを確認するにはどうすればよいですか?

4

1 に答える 1

28

Q1。ローカルコンピューターのTrustedHosts(WSMan:\ LocalHost \ Client)に関するリストを取得するにはどうすればよいですか?

Get-Item WSMan:\localhost\Client\TrustedHosts

Q2/Q3。コンピューターでWinRMサービスが有効になっているかどうかを確認するにはどうすればよいですか?WinRMサービスがコンピューターで実行されているかどうかを確認するにはどうすればよいですか?

Get-Service -ComputerName server01 -Name winrm | Select Status

Q4。WinRMがコンピューターで要求を受信するように設定されているかどうかを確認するにはどうすればよいですか?これについてはよくわかりませんが、確認します。見つける1つの方法は、クライアントポートがリストされているかどうかを確認することです。しかし、私が言ったように、私はこれを確認することができます。

Get-ChildItem WSMan:\localhost\Client\DefaultPorts

Q5。WinRMがこのマシンのリモート管理用に設定されているかどうかを確認するにはどうすればよいですか?

リスナーを一覧表示できるはずです。

Get-ChildItem WSMan:\localhost\Listener

ここに何も表示されない場合は、WSMAN着信接続のセットアップが行われていないことを意味します。

于 2012-05-29T13:11:25.983 に答える