Повторно включите правило брандмауэра Windows для удаленного рабочего стола в Windows Azure

Я отключил правило брандмауэра удаленного рабочего стола на виртуальной машине 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).

Пожалуйста, скажите мне, что мне не нужно заново создавать сайт (у которого есть резервная копия).


person Seany84    schedule 04.10.2013    source источник


Ответы (2)


Если вы используете виртуальную машину внутри группы ресурсов с новым порталом Azure, вы можете сделать следующее:

  1. Нажмите сбросить пароль

Нажмите

  1. Измените режим на «Только сброс конфигурации» Изменить режим только на сброс конфигурации

  2. Нажмите обновить и вытрите пот :)

person que    schedule 02.03.2017
comment
Хорошо, что теперь это можно сделать с портала Azure. Однако в 2013 году этого не было. - person Seany84; 08.03.2017
comment
Да, но в гугле было очень мало инфы о том, как это сделать из нового портала. Вот и подумал, что добавлю. - person que; 09.03.2017

Оказывается, все, что мне нужно было сделать, это подключить PowerShell к виртуальной машине Azure.

Шаги:

  • Убедитесь, что PowerShell включен в разделе «Конечные точки» на портале Azure.
  • Получите сертификат сервера (PowerShell нужен для удаленных команд). Вы можете получить сертификат сервера, перейдя по URL-адресу вашего домена: https://yourdomaing.cloudapp.net:12345 (где: 12345 — это порт, который использует PowerShell).
  • Экспортируйте SSL-сертификат сайта в виде файла .CER и установите его на свой локальный компьютер.
  • Сохраните его в хранилище «Доверенные корневые центры сертификации» на вашем компьютере.
  • Откройте PowerShell с правами администратора на локальном компьютере и введите: Enter-PSSession -ComputerName yourdomain.cloudapp.net -Port 5986 -Credential YourUserName -UseSSL
  • Появится всплывающее окно для входа, введите здесь учетные данные для входа в виртуальную машину.
  • Теперь вы сможете выполнять команды на виртуальной машине Azure. В моем случае я запустил netsh advfirewall firewall set rule group="remote desktop" new enable=Yes, вышел из сеанса PowerShell и смог удаленно подключиться к своей машине.
person Seany84    schedule 07.10.2013