web-dev-qa-db-ja.com

PowerShellを使用して別のWindowsマシンにリモート接続する場合、sshのように暗号化されていますか?

リモートPowerShell接続は暗号化/保護されています 何らかの形でSSHのようになっていますか?

5
leeand00

PowerShell接続プロトコルはwinrm構成で定義されており、次の方法で取得できます。

winrm get winrm/config

Httpとhttpsの2つの「モード」を利用できます。 httpは「すぐに使用できる」状態で利用できますが、httpsでは証明書の信頼を何らかの方法で構成する必要があります。

詳細については、こちらをご覧ください: https://support.Microsoft.com/en-us/help/2019527/how-to-configure-winrm-for-https

更新:powershell v6はsshトランスポートをサポートしていますが、以前のバージョンはhttp\httpsに制限されています

6
strange walker

基本認証を使用する場合、HTTPS(tcp/5986)を使用しない限り、認証は暗号化されません。

認証後、すべての通信は、HTTPまたはHTTPSのどちらであるかに関係なく、セッションごとのAES-256対称鍵で暗号化されます。

https://docs.Microsoft.com/en-us/powershell/scripting/learn/remoting/winrmsecurity

5
Greg Askew