Была ли эта страница полезной?
Ваш отзыв об этом контенте важен для нас. Расскажите нам о том, что вы думаете.
Дополнительный отзыв?
1500 символов осталось
Экспорт (0) Печать
Развернуть все
Развернуть Свернуть

Включение удаленного доступа для развертываний Azure в Eclipse

Обновлено: Март 2015 г.

Для решения проблем развертывания вы можете включить и использовать удаленный доступ для подключения к виртуальной машине, на которой размещено развертывание. Функциональные возможности удаленного доступа основываются на протоколе удаленного рабочего стола (RDP). Вы можете настроить удаленный доступ для своего развертывания после его публикации в Azure, или если вы используете Eclipse и операционную систему Windows, вы можете сделать это перед публикацией в Azure. Обратите внимание, что вам потребуется клиент удаленного рабочего стола, совместимый с операционной системой, для подключения к виртуальной машине вашего развертывания в Azure.

noteПримечание
Чтобы включить удаленный доступ перед развертыванием приложения в Azure, необходимо использовать Eclipse в Windows.

На следующем рисунке вы видите диалоговое окно свойств удаленного доступа, используемое для включения удаленного доступа.

Диалоговое окно свойств удаленного доступа

Существует два способа отображения диалогового окна свойств удаленного доступа:

  • Щелкните ссылку Дополнительно в разделе Удаленный доступ диалогового окна Опубликовать в Azure.

  • Откройте диалоговое окно Свойства проекта Azure.

При создании нового проекта развертывания Azure удаленный доступ в проекте не будет включен по умолчанию. Однако вы можете легко включить удаленный доступ, указав имя пользователя и пароль в диалоговом окне Опубликовать в Azure. Пароль удаленного доступа шифруется с использованием сертификатов X.509. Если вы не предоставляете собственный сертификат, шифрование использует самозаверяющий сертификат, поставляемый в составе подключаемого модуля Azure для Eclipse. Этот самозаверяющий сертификат находится в папке cert проекта Azure и хранится одновременно как файл общедоступного сертификата (SampleRemoteAccessPublic.cer) и как файл сертификата персональных данных (PFX) (SampleRemoteAccessPrivate.pfx). Последний файл содержит закрытый ключ для сертификата, а его пароль по умолчанию — Password1. Тем не менее, поскольку этот пароль разглашен, сертификат по умолчанию следует использовать только для изучения, но не для рабочего развертывания. Поэтому за исключением обучающих целей, если вы решили включить удаленные сеансы для своего развертывания, щелкните ссылку Дополнительно в диалоговом окне Опубликовать в Azure, чтобы указать собственный сертификат. Обратите внимание, что вам потребуется загрузить PFX-версию сертификата в размещенную службу на портале управления Azure, чтобы у Azure была возможность расшифровать пароль пользователя.

В оставшейся части руководства показано, как включить удаленный доступ для проекта развертывания Azure, изначально созданного с отключенным удаленным доступом. Для целей этого учебника мы создадим новый самозаверяющий сертификат, и его PFX-файл будет иметь пароль по вашему выбору. Также есть возможность использовать сертификат, выданный центром сертификации.

Чтобы включить удаленный доступ после развертывания в Azure, выполните следующие действия.

  1. Войдите на портал управления Azure с помощью учетной записи Azure

  2. В списке облачных служб выберите развернутую облачную службу.

  3. На веб-странице облачной службы щелкните ссылку Настройка.

  4. В нижней части страницы конфигурации щелкните ссылку Удаленный доступ.

  5. Когда откроется всплывающее окно, сделайте следующее.

    1. Укажите роль, для которой требуется разрешить удаленный доступ

    2. Щелкните, чтобы установить флажок Включить удаленный рабочий стол.

    3. Укажите имя пользователя и пароль, которые будут использоваться для удаленного доступа

    4. Выберите используемый сертификат

  6. Щелкните

  7. Появится сообщение о том, что идет процесс изменения конфигурации, который может занять несколько минут. После завершения этого процесса выполните действия, описанные в разделе Удаленный вход далее в этой статье.

  1. В обозревателе проектов Eclipse щелкните правой кнопкой мыши свой проект Azure и выберите пункт Свойства.

  2. В диалоговом окне Свойства разверните узел Azure на левой панели и выберите пункт Удаленный доступ.

  3. В диалоговом окне Удаленный доступ убедитесь, что установлен флажок Разрешить всем ролям принимать подключения к удаленному рабочему столу с этими учетными данными.

  4. Укажите имя пользователя для подключения удаленного рабочего стола.

  5. Укажите и подтвердите пароль для пользователя. Значения имени и пароля пользователя, заданные в этом диалоговом окне, будут использоваться при подключении к удаленному рабочему столу. (Обратите внимание, что это отдельный пароль, отличный от пароля PFX).

  6. Укажите дату истечения срока действия учетной записи пользователя.

  7. Щелкните Создать для создания самозаверяющего сертификата. (Кроме того, можно выбрать сертификат из рабочей области или файловой системы, используя кнопки Рабочая область или Файловая система, соответственно, но для целей этого учебника мы создадим новый сертификат.)

  8. В диалоговом окне Новый сертификат укажите и подтвердите пароль, который будете использовать для PFX-файла.

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

  10. Укажите путь и имя файла для сохранения нового сертификата в виде CER-файла. Для этого и следующего шага можно использовать папку cert вашего проекта Azure, но вы можете выбрать и другое расположение. Для целей этого учебника мы будем использовать путь c:\mycert\mycert.cer. (Создайте папку c:\mycert, прежде чем продолжить, или используйте существующую папку при желании.)

  11. Укажите путь и имя, где в виде PFX-файла будет сохранен новый сертификат и его закрытый ключ. Для целей этого учебника мы будем использовать путь c:\mycert\mycert.pfx. Ваше диалоговое окно Новый сертификат должно выглядеть следующим образом (измените пути к папкам, если вы не использовали c:\mycert):

    Диалоговое окно "Новый сертификат"
  12. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Новый сертификат.

  13. Ваше диалоговое окно Удаленный доступ должно выглядеть следующим образом:

    Свойства удаленного доступа

    Нажмите кнопку ОК, чтобы закрыть диалоговое окно Удаленный доступ.

Перестройте приложение с набором сборки для развертывания в облаке.

После подготовки экземпляра роли можно удаленно войти на виртуальную машину, где размещается приложение.

  • Если вы используете Eclipse в Windows и выбрали параметр Запуск удаленного рабочего стола при развертывании во время развертывания в Azure, при запуске развертывания появится экран входа для подключения к удаленному рабочему столу. При появлении запроса имени пользователя и пароля введите значения, заданные для удаленного пользователя, и вы сможете войти в систему.

  • Другой способ удаленного входа — через портал управления Azure. В представлении Облачные службы на портале управления Azure щелкните свою облачную службу, выберите Экземпляры, выберите конкретный экземпляр и нажмите кнопку Подключиться. Кнопка Подключиться отображается на панели команд следующим образом:

    Подключить
    noteПримечание
    Если вы работаете в операционной системе, отличной от Windows, вам необходимо использовать клиент удаленного рабочего стола, совместимый с вашей операционной системой, и выполнить действия по настройке клиента с помощью параметров в загруженном RDP-файле.

    После нажатия кнопки Подключиться вам будет предложено открыть RDP-файл. Откройте файл и следуйте инструкциям на экране. (Вы может также сохранить этот файл на локальный компьютер , а затем запустить его, дважды щелкнув , чтобы осуществить удаленный вход на виртуальную машину, не заходя на портал управления.) При появлении запроса имени пользователя и пароля введите значения, заданные для удаленного пользователя, и вы сможете войти в систему.

Показ:
© 2015 Microsoft