2016-04-07 13 views
0

私はWindows Server 2012 R2マシン(マシン1)を使用しており、PSSessionと別のマシン(マシン2)に接続したいと考えています。 認証のために、私はCertificateThumbprint(これは可能ですか?)を使用します。証明書の認証用に使用するPSSessionとの接続方法ThumbPrint?

New-PSSession -Computername 172.16.17.51 -CertificateThumbprint cd4eeae600ac7f452dfsflg32fs3r4 

しかし、私は彼が証明書を見つける傾けるというエラーが表示されます。 証明書は、私は、次のコマンドを使用することを行うには、マシン2 上に堆積されます。 どの証明書を使用する必要がありますか?それとも、私は別のコマンドが必要でしたか?事前

答えて

0

おかげで、あなたがしようとすると接続したときにスクリプトがマシンのないこと、あなたのローカル証明書ストアに見られるように、マシン1と同様にマシン2上に格納される証明書が必要になりますに接続しています。

証明書をインストールするときに、拇印がマシン間で変更される可能性があることを再度確認してください。これはあなたがする必要があります動作させるために

私は「信頼されたルート証明書機関」と「個人」の下で、ローカルマシンストアに証明書をかけることになり、一度行って次のコマンドdir Cert:\LocalMachine\My\

と拇印を取得することができますwinrmの証明書認証を有効にしてから、証明書をwinrm certMappingテーブルに追加します。私が正しくこれを行うことを覚えていれば、接続先のマシン上であなたのcertのためのhttpsリスナーを設定する必要があります。 New-PSSessionにパラメータ-useSSLが必要な場合もあります。

winrm create winrm/config/Listener?Address=IP:<Enter your IP Address Here>+Transport=HTTPS @{Hostname="<FQDN as it appears in the certifcate>";CertificateThumbprint="<Hexidecimal thumbprint certificate>"} 
+0

私は両方のマシンで証明書をコピーします。彼はまだ同じエラーを出します。どの証明書フォルダに証明書をコピーする必要がありますか? – jofri

+0

@jofri私は自分の答えを更新しました。 – Richard

+0

したがって、右のフォルダに証明書をコピーします。しかし今、彼は私にコンピュータに接続できないというエラーを私に与える。しかし、私は魔法使いクレデンティナルに接続すると動作します。 – jofri

関連する問題