私は「無料レベル」の AWS サーバー インスタンスを使用しています。このインスタンスには CPU 割り当てが限られており、基本的な管理作業を実行するためにリモート接続すると、CPU 割り当てが大幅に消費されます。そこで、Powershell を使用します。これまで、Powershell を使用してローカル マシンを管理してきましたが、リモート サーバーの管理にも PowerShell を使用したいと考えています。ただし、唯一の問題は、リモート サーバーのセキュリティがかなり厳重にロックダウンされていることです。AWS セキュリティ グループ ポリシーと Windows ファイアウォールが邪魔をしています。
Powershell を使用して (おそらく RPC 経由で) 接続できるようにするには、どのポート (AWS セキュリティと Windows ファイアウォールの両方) を開く必要がありますか?
明確に言うと、私はこのサーバーにオープンインターネット経由でアクセスしたいと考えています。つまり、
|マイ コンピューター| => |HomeRouter| => |インターネット| => |AWS EC2 セキュリティ| => |Windows Server 2016|
答え1
デフォルトのポートはTCP 5985 / 5986です
詳細については、こちらをご覧ください:https://marckean.com/2016/02/08/remote-powershell-ssl-https-5986/