0

Windows Azure 仮想マシンでリモート デスクトップ ファイアウォール ルールを無効にしました。ご想像のとおり、サーバーにリモート デスクトップを接続できなくなりました。

リモート デスクトップの Windows ファイアウォール ルールを再度有効にできるかどうかを知っている人はいますか?

私が試したこと

長い目で見れば、私は Windows Azure CLI をダウンロードしましたが、それを行うものは何も見つかりませんでしたが、何も見つかりませんでした。

また、MSSQL サーバーに対して次のコマンドを実行しようとしました。

EXEC xp_cmdshell 'netsh advfirewall firewall set rule group="remote desktop" new enable=Yes';
GO

クエリから次のメッセージが表示されます。

The requested operation requires elevation (Run as administrator).

サイトを再作成する必要がないことを教えてください (バックアップされています)。

4

2 に答える 2

2

Azure VM に PowerShell を実行するだけで済みました。

手順:

  • Azure portal の [エンドポイント] セクションで PowerShell が有効になっていることを確認します。
  • サーバーの証明書を取得します (PowerShell はリモート コマンドにこれを必要とします)。ドメインの URL にアクセスして、サーバー証明書を取得できますhttps://yourdomaing.cloudapp.net:12345(ここで、:12345 は PowerShell が使用するポートです)。
  • サイトの SSL 証明書を .CER ファイルとしてエクスポートし、ローカル マシンにインストールします。
  • マシンの「信頼されたルート証明機関」ストアに保存します。
  • ローカル マシンで管理者権限で PowerShell を開き、次のように入力します。 Enter-PSSession -ComputerName yourdomain.cloudapp.net -Port 5986 -Credential YourUserName -UseSSL
  • ログイン ポップアップが表示されるので、ここに VM のログイン資格情報を入力します。
  • これで、Azure VM に対してコマンドを実行できるようになります。私の場合、netsh advfirewall firewall set rule group="remote desktop" new enable=YesPowerShell セッションを実行して終了し、マシンにリモート接続できました。
于 2013-10-07T23:17:32.387 に答える