Подключение к удаленному рабочему столу Linux

Обновлено: 04.07.2024

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

Удаленный доступ к рабочему столу даже стал ежедневной необходимостью для многих ИТ-специалистов, которым необходим контроль над удаленными устройствами или возможность удаленного устранения неполадок. Здесь мы поговорим о подключении удаленного рабочего стола Linux к машинам Windows и наоборот. Продолжайте читать, чтобы получить все возможные варианты.

Подключение к Linux из Windows

Удаленное подключение чаще всего определяется с помощью программного обеспечения, которое позволяет кому-то удаленно управлять другим компьютером (например, удаленный рабочий стол с Linux на Windows или удаленный рабочий стол с Linux на Windows). Удаленные подключения также позволяют пользователям получать доступ к программному обеспечению, приложениям и файлам, а также проводить обслуживание системы и устранять неполадки.

Описанные ниже методы хорошо работают для всех систем Linux, кроме Ubuntu, в которой уже есть встроенный инструмент удаленного рабочего стола, поддерживающий как RDP, так и VNC.

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

Удаленный рабочий стол Linux

Мы сосредоточимся на особенностях использования протокола удаленного рабочего стола (RDP) на серверах под управлением Linux, в том числе на клиентских приложениях, которые вы можете выбрать, и на некоторых нюансах использования инструментов удаленного доступа для Linux в кроссплатформенных средах. .

Каждый пользователь дистрибутива Linux на основе Debian знает, что настройка удаленного доступа Kali Linux и успешное использование клиентов удаленного рабочего стола, таких как TeamViewer или AnyDesk, иногда может быть сложной задачей. Имейте в виду, что для начала вам нужно скачать и установить все пакеты, необходимые для включения возможностей удаленного рабочего стола Kali, и обновить те, которые у вас уже есть, до последних версий.

После этого вы можете либо использовать скрипт для включения XFCE и RDP, либо сделать это вручную (это займет больше времени, но даст вам больше контроля над процессом). Этого будет достаточно для доступа к вашей машине Kali с любого другого устройства, подключенного к вашей локальной сети.

Доступ к удаленному рабочему столу с машин Linux Mint, особенно настройка протоколов, может показаться чрезмерно сложным, но на самом деле не о чем беспокоиться. Во-первых, в Linux Mint есть встроенный инструмент для совместного использования рабочего стола, доступный в главном меню. Включите удаленный доступ к машине, и она будет доступна для подключения через SSH-терминал всем, кто знает IP-адрес этой машины. Если набора инструментов, предоставляемого стандартным клиентом удаленного доступа, недостаточно, вы можете установить сторонний клиентский инструмент, такой как Vinagre или другие, и пользоваться локализованным графическим интерфейсом, туннелированием SSH, функцией прослушивания запросов и многим другим.

Доступ к удаленному рабочему столу Linux с компьютера Windows, использующего совместный доступ к сети, можно выполнить с помощью нескольких простых команд или путем установки простого в использовании программного обеспечения, такого как RDP, Xrdp, Xfce4, TeamViewer, Gnome, Remmina и т. д.< /p>

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

Вот несколько вариантов доступа к удаленному рабочему столу Linux с локального компьютера Windows:

  • • Метод "Получить IP-адрес".
  • • Метод RDP.
  • • Метод "VNC".
  • • Метод SSH.

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

Метод IP-адреса

Прежде чем инициировать подключение удаленного рабочего стола Windows к Linux, пользователям необходимо будет получить IP-адрес хост-компьютера, прежде чем делать что-либо еще.

Чтобы найти IP-адрес хоста Linux, войдите в систему Linux, откройте Терминал и введите следующее:

Эта команда отобразит IP-адрес компьютера Linux. Пользователи также могут определить IP-адрес, подключившись к сетевому маршрутизатору, а затем просматривая устройства по их имени хоста. Используйте эту информацию во время работы на компьютере с Windows, чтобы установить удаленное соединение.

Метод RDP

Самый простой способ разрешить удаленное подключение к рабочим столам Linux — использовать инструмент удаленного доступа, встроенный непосредственно в ОС Windows: протокол удаленного рабочего стола (RDP).

Пользователи должны установить программное обеспечение Xrdp на свой компьютер с Linux, чтобы использовать RDP. Завершите установку лично или с помощью команды SSH. Введите команду, как показано ниже:

sudo apt установить xrdp

После этого введите «rdp» в функцию поиска, а затем запустите программу удаленного рабочего стола на компьютере с Windows.

Во всплывающем окне «Подключение к удаленному рабочему столу» введите IP-адрес компьютера Linux и нажмите «Подключиться».

Примечание. Чтобы управлять конфигурацией дополнительных параметров, нажмите «Показать параметры».

Метод «VNC»

Еще один вариант удаленного рабочего стола, который можно попробовать, — это VNC (виртуальное сетевое подключение). Получите доступ к удаленному устройству с помощью VNC, установив специальное программное обеспечение на оба компьютера. Одним из самых популярных инструментов удаленного доступа VNC является TightVNC, который также имеет открытый исходный код.

Установку TightVNC также можно выполнить лично или с помощью команды SSH.

Шаг 1. Введите следующую команду:

sudo apt установить плотный vncserver

Шаг 2. Затем пользователи должны выполнить команду:

Шаг 3. Затем пользователи должны установить желаемый пароль.

Шаг 4. После выполнения вышеуказанных шагов запустите клиентское приложение в Windows (которое можно загрузить с веб-сайта TightVNC).

Шаг 5. Введите IP-адрес и номер порта в окне TightVNC на устройстве с ОС Windows.

Шаг 6. Нажмите «Подключиться», затем введите пароль, указанный выше в разделе команды SSH.

Использовать SSH

Несмотря на то, что Secure Shell не разрешает подключение к удаленному рабочему столу, он по-прежнему является отличным вариантом для удаленной установки программного обеспечения, необходимого для удаленного доступа к рабочему столу Linux. Ниже описано, как это сделать.

Шаг 1. На компьютере с Windows откройте меню питания.

Шаг 2. Выберите «Windows PowerShell».

Шаг 3. Введите следующую команду:

Шаг 4. После принятия сертификата введите соответствующее имя пользователя и пароль.

Соединение установлено.

Описанные выше варианты отлично подходят для малого бизнеса, всех, кто работает в небольшой сети, или тех, кому не требуется частый доступ к удаленному устройству.

Использование RDP-клиентов для создания подключения Linux к удаленному рабочему столу Windows

Этот раздел поможет всем, кто интересуется протоколами, подключить удаленный рабочий стол к Windows из Linux.

Для начала мы начнем с использования приложения Windows Remote Desktop Connection.

Используя протокол удаленного рабочего стола (RDP), приложение "Подключение к удаленному рабочему столу" включено во все ОС Windows. RDC позволяет пользователям получать удаленный доступ к ПК с Windows или Windows Server.

Это очень удобно и экономично, поскольку организации могут устанавливать приложения на один центральный сервер, а не на несколько компьютерных систем. Затем сотрудники могут использовать эти программы, получив доступ к удаленному серверу. Такая централизация также упрощает обслуживание и устранение неполадок.

Эта технология первоначально называлась Terminal Services (TS). В наше время веб-системы стали гораздо более распространенным явлением, но остаются ситуации, когда по-прежнему требуются удаленные приложения Windows.

В таких случаях пользователи Linux могут получать удаленный доступ к компьютерам и серверам Windows из предпочитаемой ими системы через RDP-клиент.

Существует множество клиентов удаленного рабочего стола Linux, ниже мы рассмотрим три из них:

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

Примечание. В некоторых случаях пользователи могут предпочесть использовать VPN для удаленного доступа, но эта статья будет посвящена исключительно специальному программному обеспечению для удаленного доступа.

Включение удаленного рабочего стола в Windows

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

Управляя компьютером Windows, к которому будет удалено подключение, выполните следующие действия:

Шаг 1. Войдите в систему как администратор;

Шаг 2. Откройте меню "Пуск"

Шаг 3. Нажмите «Настройки».

Шаг 4. Когда откроется окно настроек, откройте категорию «Система» > «Удаленный рабочий стол».

Шаг 5. Теперь включите его.

Включить удаленный рабочий стол в Windows

Обратите внимание: пользователи не могут подключаться к компьютерам под управлением Windows Home Edition (например, Windows 10 Home). Этот экран детализирует информацию, если это так:

Домашняя версия Windows 10 не поддерживает

Реммина

Remmina поддерживает множество протоколов удаленного доступа, таких как RDP, VNC, NX, XDMCP и SSH. Основная цель Remmina — помочь системным администраторам и путешественникам, работающим с несколькими удаленными рабочими столами и/или серверами. Remmina включена в дистрибутив Ubuntu Linux в качестве клиента удаленного рабочего стола по умолчанию.

FreeRDP и rdesktop

Rdesktop был не только самым первым RDP-клиентом для Linux, но и самым популярным на протяжении многих лет. Однако по состоянию на ноябрь 2019 года проект ищет нового сопровождающего.

Кроме того, FreeRDP изначально был выпущен в 2009 году как ответвление rdesktop. Это произошло, когда Microsoft открыла спецификации RDP. Со временем, по мере роста FreeRDP, он стал стандартным RDP-клиентом в системах, где не было встроенных клиентов Microsoft.

Просто дважды щелкните в списке компьютер, к которому вы хотите получить удаленный доступ.

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

Обратите внимание: включение rdesktop в этот список предназначено только для информационных целей, и если у пользователей нет определенного сценария, мы рекомендуем другой клиент, совместимый с библиотекой FreeRDP.

Независимо от того, хотите ли вы, чтобы сотрудники могли эффективно работать из дома или в филиалах, или вы хотите упростить задачи по устранению неполадок для ИТ-команды, удаленный доступ имеет решающее значение. Для многих работников ИТ-поддержки предоставление удаленной поддержки пользователям и удаленный доступ к устройствам стало повседневной необходимостью. Подключение к удаленному рабочему столу для систем Linux с машин Windows можно легко осуществить разными способами, и эта статья расскажет вам об основных из них. Я также помогу вам выбрать лучшее решение для того, чего вам нужно достичь при удаленном доступе к рабочим столам Linux. Моими лучшими инструментами являются SolarWinds® Dameware® Remote Support и SolarWinds Dameware Remote Everywhere из-за их гибкости и безопасности.

Удаленный доступ к рабочим столам Linux

Как правило, под удаленным подключением понимается любое программное обеспечение, позволяющее получить удаленный доступ к устройству с географического расстояния. В частности, подключение к удаленному рабочему столу позволяет пользователю управлять главным компьютером из любого места. Удаленное подключение дает пользователю удаленный доступ к файлам и программному обеспечению, а также позволяет им управлять системой и устранять неполадки на компьютерах, а не в непосредственной близости. Я рассмотрю несколько вариантов, когда вы хотите установить удаленное соединение с устройствами в той же сети, а затем рассмотрю некоторые инструменты для удаленного доступа через Интернет.


Вот как получить удаленный доступ к рабочему столу Linux из Windows:

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

1. Получить IP-адрес

Прежде всего вам нужен IP-адрес хост-устройства — машины Linux, к которой вы хотите подключиться. Войдите на свое устройство Linux, откройте терминал и введите:

Это отобразит IP-адрес устройства. IP-адрес также можно узнать, подключившись к сетевому маршрутизатору и просматривая устройства по имени хоста. Затем вы можете использовать эту информацию с компьютера Windows для подключения.

2. Метод RDP

Самый простой способ настроить удаленное подключение к рабочему столу Linux — использовать протокол удаленного рабочего стола, встроенный в Windows.

Чтобы это работало, вам необходимо установить программное обеспечение xrdp на свой компьютер с Linux. Это можно сделать либо лично, либо с помощью SSH (см. ниже), введя команду:

После этого введите «rdp» в функцию поиска и запустите программное обеспечение удаленного рабочего стола на своем компьютере с Windows. В окне «Подключение к удаленному рабочему столу» введите IP-адрес компьютера с Linux и нажмите «Подключиться». Нажмите «Показать параметры», чтобы выбрать дополнительные параметры.

3. Метод VNC

Для удаленного доступа к устройству через виртуальное сетевое подключение необходимо установить специальное программное обеспечение как на компьютерах с Linux, так и на компьютерах с Windows. Одним из самых популярных вариантов с открытым исходным кодом для этого является TightVNC.

Опять же, это можно установить в вашей системе Linux либо лично, либо через SSH, введя команду:

Затем запустите его, используя:

и установите пароль.

После этого запустите клиентское приложение в Windows (доступно на веб-сайте TightVNC) и введите в его окне IP-адрес и номер порта. Нажмите «Подключиться» и введите установленный пароль.

4. Использовать SSH

Хотя Secure Shell не позволяет подключаться к удаленному рабочему столу, это все же отличный способ получить доступ к вашему компьютеру Linux для установки программного обеспечения, необходимого для удаленного доступа к рабочему столу Linux. Для этого на компьютере с Windows выберите Windows PowerShell в меню питания и введите:

Примите сертификат и введите имя пользователя и пароль. Теперь вы подключены.

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

5. Средства подключения к удаленному рабочему столу через Интернет

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

Удаленная поддержка SolarWinds Dameware

SolarWinds Dameware Remote Support (DRS) – это доступное и удобное программное обеспечение для удаленной поддержки с несколькими расширенными функциями. DRS позволяет инициировать удаленные подключения через Интернет с использованием прокси-сервера и без VPN. Вы можете получить удаленный доступ к устройствам под управлением системы Linux (а также ко многим другим операционным системам), расположенным в любом месте, включая спящие или выключенные машины. Вы также можете управлять такими операциями, как удаленное устранение неполадок, удаленное управление и администрирование Active Directory, а также экспорт объектов Active Directory и системных конфигураций.

Этот простой в использовании интерфейс предлагает встроенные утилиты, помогающие ИТ-специалистам во время удаленных сеансов. Сюда входят такие функции, как захват скриншотов, сеансовый чат и передача файлов. Кроме того, DRS можно легко использовать «на ходу» с устройств Android и iOS. Вы можете попробовать бесплатную пробную версию DRS здесь.

SolarWinds Dameware Remote везде

SolarWinds Dameware Remote Everywhere (DRE) — это облачное программное обеспечение для удаленной поддержки, предлагающее большинство функций, доступных в DRS, а также некоторые уникальные функции. В DRE вы можете записывать удаленные сеансы и создавать отчеты, которые впоследствии можно использовать для поиска и просмотра истории удаленных сеансов. Кроме того, сеансы могут передаваться между техническими специалистами, поддерживаются DRP и переадресация портов. Функция «Оповещения и мониторинг» включает оповещения в режиме реального времени для всех подключенных устройств и обеспечивает расширенный мониторинг состояния работоспособности системы. Наконец, что касается пользовательского опыта, DRE предлагает возможность чатов перед сеансом и во время сеанса, возможность отправки ссылки на сеанс по электронной почте и настраиваемые опросы. Здесь также доступна бесплатная пробная версия DRE.

Начните получать доступ к рабочим столам Linux из Windows

С помощью нескольких простых команд и установки базового программного обеспечения DRP и VCN позволят вам получить доступ к рабочему столу компьютера Linux с компьютера Windows, работающего в той же сети. Эти параметры могут быть полезны для небольших сетей и предприятий малого бизнеса, а также в случаях, когда доступ к компьютеру требуется нечасто.

С другой стороны, для более сложных требований, таких как удаленный доступ во время путешествий или ИТ-поддержка, лучшим решением будет специальный инструмент. Я рекомендую такой инструмент, как SolarWinds Dameware Remote Support или SolarWinds Dameware Remote Everywhere. Если вы управляете крупным предприятием и ищете инструменты удаленного доступа, обеспечивающие всестороннюю поддержку, DRS и DRE — отличные варианты.

5 инструментов для поддержки распределенных групп системных администраторов

Удаленный рабочий стол, согласно Википедии, – это "функция программного обеспечения или операционной системы, позволяющая удаленно запускать среду рабочего стола персонального компьютера в одной системе (обычно на ПК, но эта концепция в равной степени применима и к серверу), отображается на отдельном клиентском устройстве."

Другими словами, удаленный рабочий стол используется для доступа к среде, работающей на другом компьютере. Например, система тестирования запроса на вытягивание (PR) репозитория тестов ManageIQ/Integration предоставляет порт подключения Virtual Network Computing (VNC), поэтому я могу удаленно просматривать тестируемые PR в режиме реального времени. Удаленные рабочие столы также используются, чтобы помочь клиентам решить проблемы с компьютером: с разрешения клиента вы можете установить соединение VNC или протокол удаленного рабочего стола (RDP), чтобы увидеть или получить интерактивный доступ к компьютеру для устранения неполадок или устранения проблемы.

Эти подключения выполняются с помощью программного обеспечения для подключения к удаленному рабочему столу, и доступно множество вариантов. Я использую Remmina, потому что мне нравится ее минималистичный и простой в использовании пользовательский интерфейс (UI). Он написан на GTK+ и имеет открытый исходный код под лицензией GNU GPL.

В этой статье я объясню, как использовать клиент Remmina для удаленного подключения с компьютера Linux к системе Windows 10 и системе Red Hat Enterprise Linux 7.

Установите Remmina в Linux

Во-первых, вам нужно установить Remmina на компьютер, который вы будете использовать для удаленного доступа к другим компьютерам. Если вы используете Fedora, вы можете запустить следующую команду для установки Remmina:

Если вы хотите установить Remmina на другую платформу Linux, следуйте этим инструкциям по установке.Затем вы должны найти Remmina среди других ваших приложений (Remmina выделена на этом изображении).

Значок Remmina выделен на рабочем столе

Запустите Remmina, нажав на значок. Вы должны увидеть экран, похожий на этот:

Remmina client

Remmina предлагает несколько типов подключений, включая RDP, который используется для подключения к компьютерам под управлением Windows, и VNC, который используется для подключения к компьютерам с Linux. Как вы можете видеть в верхнем левом углу выше, Remmina по умолчанию использует RDP.

Подключение к Windows 10

Согласно матрице продуктов Microsoft, выпуск Windows 10 Домашняя не включает возможность подключения по протоколу RDP, поэтому для подключения по протоколу RDP необходимо использовать версии Pro или Enterprise.

Прежде чем вы сможете подключиться к компьютеру с Windows 10 через RDP, вы должны изменить некоторые разрешения, чтобы разрешить общий доступ к удаленному рабочему столу и подключения через брандмауэр.

Чтобы включить удаленный доступ к рабочему столу, в проводнике щелкните правой кнопкой мыши Мой компьютер → Свойства → Настройки удаленного доступа и в открывшемся всплывающем окне установите флажок Разрешить удаленные подключения к этому компьютеру, а затем выберите Применить.

Включение общего доступа к удаленному рабочему столу в Windows

Затем разрешите подключение к удаленному рабочему столу через брандмауэр. Сначала найдите параметры брандмауэра в меню "Пуск" и выберите "Разрешить приложение через брандмауэр Windows".

Поиск настроек брандмауэра

В открывшемся окне найдите Удаленный рабочий стол в разделе Разрешенные приложения и функции. Установите флажки в столбцах «Частная» и/или «Общая» в зависимости от типа сети, которую вы будете использовать для доступа к этому рабочему столу. Нажмите "ОК".

Изменение настроек брандмауэра для удаленного рабочего стола

Перейдите к компьютеру с Linux, который вы используете для удаленного доступа к ПК с Windows, и запустите Remmina. Введите IP-адрес вашего компьютера с Windows и нажмите клавишу Enter. (Как мне найти свой IP-адрес в Linux и Windows 10?) При появлении запроса введите свое имя пользователя и пароль и нажмите OK.

Вход в удаленный рабочий стол с помощью Remmina

Если вас попросят принять сертификат, нажмите OK.

Принятие сертификата

Вы должны увидеть рабочий стол вашего компьютера с Windows 10.

Просмотр удаленного рабочего стола Windows 10

Подключение к Red Hat Enterprise Linux

Чтобы установить разрешения для включения удаленного доступа на вашем компьютере с Linux, откройте «Настройки» в меню «Действия» в левом верхнем углу рабочего стола GNOME.

Нажмите на категорию "Общий доступ".

Настройки

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

Затем откройте «Настройки брандмауэра» в меню «Приложения» → «Разное» → «Брандмауэр».

Затем перейдите в Remmina на удаленном компьютере, введите IP-адрес рабочего стола Linux, к которому вы хотите подключиться, выберите VNC в качестве протокола и нажмите клавишу Enter.

Вход в удаленный рабочий стол Linux с помощью Remmina

Если вы ранее выбрали вариант аутентификации Новые подключения должны запрашивать доступ, пользователь системы RHEL увидит следующее приглашение:

Предоставление разрешения на просмотр или управление рабочим столом Linux

Выберите «Принять», чтобы установить удаленное подключение.

Если вы выбрали вариант аутентификации соединения с помощью пароля, Remmina запросит у вас пароль.

Ввод пароля для доступа к рабочему столу Linux

Введите пароль и нажмите OK, и вы должны быть подключены к удаленному компьютеру.

Просмотр рабочего стола Linux с помощью Remmina

Использование Remmina

Remmina предлагает пользовательский интерфейс с вкладками, как показано на рисунке выше, очень похожий на веб-браузер. В верхнем левом углу, как показано на снимке экрана выше, вы можете увидеть две вкладки: одну для ранее установленного подключения Windows 10 и новую для подключения RHEL.

В левой части окна находится панель инструментов с такими параметрами, как «Изменить размер окна», «Полноэкранный режим», «Настройки», «Снимок экрана», «Отключить» и т. д. Изучите их и посмотрите, какие из них лучше всего подходят для вас.

Вы также можете создавать сохраненные подключения в Remmina, нажав на значок + (плюс) в верхнем левом углу. Заполните форму данными, относящимися к вашему соединению, и нажмите «Сохранить». Вот пример RDP-подключения Windows 10:

Создание сохраненного подключения к удаленному рабочему столу

При следующем открытии Remmina подключение будет доступно.

Просмотр сохраненного подключения

Просто нажмите на нее, и ваше соединение будет установлено без повторного ввода данных.

Дополнительная информация

При использовании программного обеспечения для удаленного рабочего стола все операции, которые вы выполняете, выполняются на удаленном рабочем столе и используют его ресурсы. Remmina (или аналогичное программное обеспечение) — это просто способ взаимодействия с этим рабочим столом. Вы также можете получить удаленный доступ к компьютеру через SSH, но обычно это ограничивает вас только текстовым терминалом на этом компьютере.

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

Эта статья изначально была опубликована в июне 2018 г. и была обновлена ​​редактором.

Ваша заявка успешно отправлена! Закрыть

1. Обзор

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

По умолчанию Ubuntu поставляется с клиентом удаленного рабочего стола Remmina с поддержкой протоколов VNC и RDP. Мы будем использовать его для доступа к удаленному серверу.

Что вам понадобится

  • Компьютер под управлением Ubuntu 16.04 LTS или более поздней версии.
  • Работающий сервер VNC
  • Установлен клиент удаленного рабочего стола Remmina

Установка Remmina

Если в вашей установке Ubuntu нет Remmina, установите его с помощью sudo apt install remmina remmina-plugin-vnc . Вы также можете использовать пакет snap ( sudo snap install remmina ).

Автор: Марчин Миколайчак.

2. Запустить Remmina

Пользовательский интерфейс Remmina прост в использовании. Быстрое подключение можно выполнить из поля ввода под панелью инструментов, переключившись с протокола RDP на протокол VNC, введя адрес вашего сервера VNC и нажав «Подключиться!». Но для удобства гораздо лучше создать многократно используемое соединение, о чем мы поговорим на следующем шаге.

screenshot

3. Добавить связь

Нажмите «Создать», чтобы открыть панель «Настройки удаленного рабочего стола». Должны быть настроены следующие детали:

  • Сервер: IP-адрес и порт сервера VNC, к которому вы хотите подключиться. Например, 192.168.1.2:5901
  • Имя пользователя: не требуется, если ваш сервер не использует пользователей VNC.
  • Пароль. Если ваш сервер использует пароль, введите его здесь. Если пароль не введен, а ваш сервер требует пароль, вы сможете ввести его после установления соединения.
  • Глубина цвета. Выберите 24 бита для быстрого подключения, например по локальной сети, или 256 цветов при использовании подключения с низкой пропускной способностью.
  • Качество. Обеспечивает больший контроль над пропускной способностью и качеством рендеринга. При выборе варианта "Плохое" визуальное качество заменяется скоростью отклика, а при выборе параметра "Наилучшее" наоборот.

screenshot

Нажмите «Сохранить», если вас устраивает подключение. Теперь давайте подключимся к нашему VNC!

4. Подключение к серверу

Подключитесь к серверу VNC, выбрав профиль своего сервера и нажав «подключиться».

screenshot

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

screenshot

5. Вот и все!

Легко, не так ли?

Поздравляем! Вы успешно использовали Remmina для подключения к серверу VNC, что позволило вам получить удаленный доступ к вашему компьютеру или потенциально оказать некоторую техническую поддержку тому, кто поделился своим.

Читайте также: