Customer ID

Password

 
 
 

Поддержка NoMachine

Все, что необходимо знать

Доступ к удаленному рабочему столу в Azure посредством NoMachine

Переходите на следующий уровень удаленных вычислений

Совместив программное обеспечение NoMachine с инфраструктурой Microsoft Azure, вы сможете создать собственное решение удаленного доступа и предоставления рабочих столов для сотрудников, партнеров, покупателей и получить к нему доступ. Точно так же можно применять ПО для личного пользования: после установки NoMachine вы получите удаленный доступ к своему личному рабочему столу, размещенному на хостинге в облаке Microsoft; при этом вы сохраните те же преимущества, что и при использовании собственного физического оборудования. Azure — служба облачных вычислений Microsoft.com. Она обеспечивает масштабируемые вычислительные мощности в облаке, которые подойдут любым организациям или индивидуальным пользователям, нуждающимся в гибких услугах облачного хостинга. Виртуальные хосты могут запускаться в различных ОС Linux / Windows с различными конфигурациями с учетом конкретных потребностей. В настоящем руководстве рассматривается рабочий стол Linux.

Настройка рабочего стола Linux, размещенного на хостинге Azure

Начало работы с вашим экземпляром Azure

  • Экземпляры Azure Linux не включают графический пользовательский интерфейс (GUI), поэтому по умолчанию вам потребуется терминальный доступ для запуска конфигурации всех приложений. Большинство разработчиков / системных администраторов, работающих на Linux, предпочитают командную строку вместо Графического Интерфейса Пользователя. При этом пользователям, осваивающим Linux впервые, будет удобнее устанавливать свои приложения и управлять ими с помощью GUI. Ниже продемонстрирован процесс настройки графического пользовательского интерфейса для экземпляра Azure Linux и доступа к указанному GUI с помощью NoMachine.
  • Мы установим NoMachine Free Edition (бесплатную версию) на виртуальный хост Linux, а затем осуществим доступ к рабочему столу виртуализованной ОС Linux. При желании вы можете установить один из корпоративных продуктов. В настоящем пособии описана установка в CentOS 7,5. ПО NoMachine можно установить в любой из версий Linux, при этом некоторые шаги могут изменяться в зависимости от используемой ОС. Для начала работы вам понадобится служба SSH, обеспечивающая удаленный вход и администрирование Виртуальной Машины (VM) Linux. После установки NoMachine вы сможете осуществлять безопасный доступ к удаленному рабочему столу посредством NX.

Войдите в Azure

  • Перейдите по ссылке https://portal.azure.com и выполните вход или создайте учетную запись (рис. 1).
Создайте бесплатную учетную запись на сайте https://portal.azure.com

Рис. 1. Вход на сайт https://portal.azure.com

Выбор экземпляра VM Azure

  • Обратите внимание, что вы также можете пользоваться руководством по началу работы: https://azure.microsoft.com/en-us/get-started/.
  • После входа отобразится панель мониторинга Microsoft Azure. Нажмите "Create a resource" в верхнем левом углу (рис. 2).
Нажмите кнопку create a resource для запуска процедуры создания VM

Рис. 2. Нажмите "Create a resource"

  • Выберите Виртуальную Машину (VM).
  • Используйте 'Search in Marketplace' для поиска экземпляра Виртуальной Машины с требуемой ОС. Мы выбрали CentOS 7,5 (рис. 3).
Нажмите кнопку create a resource для запуска процедуры создания VM

Рис. 3. После выбора типа VM нажмите 'Create', чтобы перейти к созданию новой VM

Настройка виртуальной машины

  • На первом этапе необходимо настроить основные параметры и функции для VM: Диски, Сетевое взаимодействие, Управление, Конфигурация гостей и Теги. Существует множество возможных настроек. Вам нужно будет указать тип/размер машины, ее имя, имя пользователя, метод входа и прочие данные.
  • Чтобы сделать возможным доступ к своему экземпляру, обязательно выберите 'Allow selected ports' (рис. 4). На этой же панели также необходимо создать учетную запись администратора. В нашем примере это «nomachine».
Создание учетной записи администратора VM

Рис. 4. Создание учетной записи администратора VM (в нашем случае администратор — 'nomachine'). Обязательно установите флажок 'Allow selected ports'!

Подготовка виртуальной машины

  • Завершите процесс настройки нажатием на 'Next'. Можно либо выполнить индивидуальную настройку экземпляра, либо оставить настройки по умолчанию, исходя из конкретных потребностей. После завершения настройки нажмите кнопку "Review + create". Если все необходимые параметры приняты, отобразится зеленая панель с информацией о прохождении проверки (рис. 5).
Проверка VM пройдена

Рис. 5. Проверка пройдена! Ваша VM почти готова

  • Нажмите "Create" и подождите несколько минут, пока не будет выполнено развертывание виртуальной машины.
  • Ваша VM готова к использованию!
  • Вы будете перенаправлены в раздел подробных сведений о VM. После перехода в этот раздел скопируйте публичный IP-адрес машины, отображаемый справа от подробных сведений об экземпляре, чтобы использовать его в локальном терминале для соединения SSH (рис. 6).
Копирование публичного IP-адреса VM

Рис. 6. Копирование публичного IP-адреса VM, в нашем примере это 23.99.198.24

  • Запустите терминал.
  • Подключитесь с помощью учетной записи администратора к Виртуальной Машине Azure посредством SSH (рис. 7).
Подключение в роли администратора

Рис. 7. Подключение к VM в роли администратора

  • После подключения к удаленной Виртуальной Машине посредством SSH убедитесь, что последняя версия операционной системы установлена и настроена со средой графического рабочего стола:
  • sudo yum update
    sudo yum groupinstall "Server with GUI"
  • Настройте загрузку системы в графическом режиме:
  • sudo systemctl set-default graphical.target 
  • По завершении установки рабочего стола вернитесь к Панели Мониторинга Портала Azure и согласитесь выполнить перезагрузку виртуальной машины. Дождитесь завершения перезагрузки (рис. 8).
Перезапустить VM

Рис. 8. Перезапустите виртуальную машину

  • Загрузите пакет NoMachine, подходящий для операционной системы VM, и сохраните его на локальном компьютере. После этого отправьте его в свой экземпляр Azure посредством SCP (рис. 9).
Отправка пакета NoMachine посредством SCP на VM

Рис. 9. Отправка пакета NoMachine посредством SCP на Виртуальную Машину

  • Подключитесь к Виртуальной Машине посредством SSH с локального терминала Установите пакет NoMachine:
  •   sudo yum install nomachine_6.3.6_1_x86_64.rpm
  • После этого вернитесь к Панели Мониторинга Azure, чтобы создать сетевое правило, необходимое для подключения к порту 4000, который по умолчанию задан в NoMachine для соединений посредством протокола NX. После добавления правила вы получите уведомление об успешном создании правила для входящего порта (рис. 10).
Открытие панели Networking на панели мониторинга Azure

Рис. 10. Открытие панели Networking на панели мониторинга Azure и добавление правила безопасности для входящих подключений

Подключение к рабочему столу с помощью NoMachine

  • Теперь все готово для использования рабочего стола NoMachine в Azure CentOS 7.5. На локальной машине запустите NoMachine User Interface и нажмите «Добавить». Создайте новое подключение, указав протокол NX и IP-адрес удаленного хоста в Azure (рис. 11).
Обеспечить IP-адрес VM Azure

Рис. 11 — выберите NX в качестве протокола и вставьте IP-адрес виртуальной машины, размещенной в Azure

  • При желании на этой панели вы можете назначить подходящее имя для данного подключения. Также проверьте, что в разделе «Конфигурация» задана аутентификация по паролю. Затем нажмите кнопку «Подключить». При появлении запроса введите соответствующие учетные данные для подключения к виртуальной машине в Azure. В нашем случае мы входим в систему как пользователь «nomachine» (рис. 12). После установления соединения появятся экраны приветствия.
Введите имя пользователя и пароль для VM

Рис. 12. Ввод имени и пароля для входа в VM Azure

  • Ваш сеанс NoMachine запущен: ознакомьтесь с информацией на панелях Приветствия с короткими подсказками относительно функций и конфигурации NoMachine.
Прочитайте информацию на панелях Приветствия NoMachine

Рис. 13. Прочитайте информацию на панелях Приветствия NoMachine для получения подсказок

  • Теперь вы подключены к рабочему столу своей Виртуальной Машины в Azure. Выберите пользователя и введите имя пользователя.

Вход на рабочий стол VM

Рис. 14. Вход на рабочий стол VM

  • Все готово! Наслаждайтесь использованием нового рабочего стола.
Наслаждайтесь сеансом взаимодействия с удаленным рабочим столом

Рис. 15. Вы вошли!

  • Помните: завершение соединения NoMachine со своей Виртуальной Машиной не завершает работу виртуального хоста. Поэтому по завершении использования своей виртуальной машины необходимо остановить ее работу на Панели мониторинга Azure, чтобы избежать дополнительных расходов. Убедитесь, что VM отображается как остановленная/отмененная.

NoMachine — программа, бесплатная для всех

Бесплатно для домашнего и некоммерческого использования

 

Если вы ищете быстрое и надежное решение для удаленного доступа, которое позволит работать из дома и оказывать поддержку друзьям, загрузите и установите NoMachine. Вы можете получать доступ ко всем вашим файлам, воспроизводить видео и аудио, редактировать документы и т. д.