Удаленное подключение к Linux из Windows
Обновлено: 21.11.2024
Нужен удаленный доступ к вашему ПК с Ubuntu из другого места? Вот как подключиться к удаленному рабочему столу с помощью Ubuntu из Windows.
Вы находитесь в одной комнате, сидите за компьютером; данные, которые вы хотите, находятся в другом, на компьютере под управлением Ubuntu. Если оба компьютера находятся в одном доме, нет проблем; а если они в разных офисах? Это может быть небольшая прогулка!
Поэтому ответ заключается в настройке подключения к удаленному рабочему столу. Узнайте, как настроить удаленный рабочий стол из Windows в Ubuntu.
Зачем удаленно подключаться к Ubuntu из Windows?
Есть несколько причин, по которым вам может понадобиться удаленное подключение к вашему компьютеру с Ubuntu. Возможно, вы на работе и вам нужно войти в свой домашний компьютер. Кроме того, у вас может быть ПК с Ubuntu в одной комнате, а ПК с Windows — в другой. Возможно, вы хотите запускать обновления в Ubuntu или получать доступ к файлам.
В качестве альтернативы вы можете использовать сервер Ubuntu для данных, веб-сайта или даже игры. В любом случае метод настройки удаленного подключения сэкономит много времени и усилий.
У вас есть три основных варианта установления удаленного подключения к компьютеру с Ubuntu, работающему в среде рабочего стола по умолчанию:
- Удаленный рабочий стол (RDP)
- Виртуальные сетевые вычисления (VNC)
- Стороннее программное обеспечение для удаленного рабочего стола.
Однако сначала вам нужно сделать некоторые приготовления:
- Включить переадресацию портов на маршрутизаторе удаленного устройства
- Найти IP-адрес
- Установите SSH
Давайте рассмотрим их по очереди.
Подготовка Windows RDP к подключениям Ubuntu
Решения для удаленного доступа просты в настройке и управлении в той же сети. Однако если вы работаете из дома, это сразу усложняет ситуацию.
Чтобы использовать VNC и RDP с ПК в другой сети, вам необходимо разрешить доступ к удаленному компьютеру через его маршрутизатор. Вы можете сделать это, используя «переадресацию портов». Однако перед настройкой вам потребуется IP-адрес.
Как узнать IP-адрес своего компьютера с Ubuntu
Прежде чем вы сможете установить удаленный доступ к своему устройству Ubuntu из Windows через RDP или VNC, вам потребуется IP-адрес.
Первый способ самый простой. Физически подойдите к машине с Ubuntu, нажмите Ctrl + Alt + T, чтобы открыть Терминал, и введите команду:
Ищите "inet addr" напротив используемого соединения. Например, если вы используете Wi-Fi, найдите wlan0. Если компьютер подключен к сети через Ethernet, найдите eth0.
Еще один способ узнать IP-адрес – найти значок сетевого подключения на панели, щелкнуть правой кнопкой мыши и выбрать пункт Информация о подключении. Вы найдете IP-адрес, указанный здесь.
Ни один из этих вариантов не открыт? Вы также можете подключиться к маршрутизатору напрямую через браузер вашего компьютера.
После входа в консоль администратора маршрутизатора вы сможете увидеть, какие устройства подключены. Просто найдите имя своего устройства Ubuntu, найдите IP-адрес и запишите его на будущее.
Включить переадресацию портов
Чтобы получить доступ к компьютеру в другой сети (например, в вашей рабочей сети), вам необходимо включить переадресацию портов на маршрутизаторе, где находится ваш компьютер с Ubuntu.
Начните с установки IP-адреса маршрутизатора. Вы можете использовать для этого команду ip r с grep, чтобы указать значение по умолчанию:
Запишите IP-адрес, затем откройте его в браузере, чтобы отобразить консоль администратора маршрутизатора. Включить переадресацию портов очень просто:
- Найдите настройки переадресации портов.
- Создайте новое правило с пометкой "Удаленный рабочий стол".
- Установите номер внутреннего порта 3389.
- Установите номер внешнего порта 3389.
- Введите IP-адрес компьютера с Ubuntu
- Нажмите "Сохранить".
Обратите внимание, что эти шаги являются общими и могут различаться в зависимости от вашего маршрутизатора. Подробные инструкции см. в документации к маршрутизатору.
После сохранения вы сможете удаленно подключиться к ПК с Ubuntu по RDP через статический IP-адрес вашей организации. Если ваш работодатель не использует статический IP-адрес (маловероятно, но такое случается), вместо этого используйте поставщика динамического DNS.
Примечание. Системный администратор вашей организации может настроить переадресацию портов, если вы не используете коммерческие инструменты удаленного рабочего стола.
Настройка доступа с помощью SSH
Чтобы сэкономить время, вы можете установить PuTTY на свой компьютер (или просто попробовать встроенную функцию Windows SSH). Он позволяет настроить SSH-соединение, которое дает удаленный доступ к командной строке Ubuntu.
Для ясности: это не вариант удаленного рабочего стола; нет управления мышью. Но полезно установить инструменты, которые вы будете использовать удаленно. Однако SSH часто отключен по умолчанию, поэтому, если он не установлен, вам необходимо это исправить.
Короче говоря, это зависит от того, какую версию Ubuntu вы используете и использовали ли вы ранее SSH.
После установки через терминал (sudo apt install openssh-server) вы сможете установить удаленное подключение к рабочему столу Ubuntu. Просто введите IP-адрес, имя пользователя и пароль Ubuntu. Затем вы можете использовать терминал для установки инструментов, необходимых для RDP и VNC.
1. Удаленный доступ с использованием протокола удаленного рабочего стола
Самый простой вариант — использовать протокол удаленного рабочего стола или RDP. Этот инструмент, встроенный в Windows, может установить подключение к удаленному рабочему столу через вашу домашнюю сеть. Все, что вам нужно, это IP-адрес устройства Ubuntu.
Несмотря на то, что необходимое программное обеспечение предустановлено в Windows, вам потребуется установить инструмент xrdp в Ubuntu. Для этого откройте окно Терминала (Ctrl+Alt+T) и введите:
Добавьте сюда:
Дождитесь завершения установки, затем запустите приложение удаленного рабочего стола в Windows с помощью меню "Пуск" или поиска. Введите rdp, затем нажмите «Подключение к удаленному рабочему столу». Открыв приложение, введите IP-адрес в поле «Компьютер».
Далее нажмите «Показать параметры» и добавьте имя пользователя для ПК с Ubuntu. Вы можете нажать Сохранить, чтобы сохранить эти настройки для повторного использования в другой раз.
Нажмите «Подключиться», чтобы начать подключение, и введите пароль учетной записи Ubuntu при появлении запроса. После этого соединение будет установлено, и вы получите полный доступ с помощью мыши и клавиатуры к удаленному компьютеру с Ubuntu. Если вы планируете часто использовать это соединение, вы можете создать файл конфигурации, чтобы сэкономить время.
Устранение неполадок RDP в Ubuntu
Хотя RDP — отличный вариант для удаленного подключения к ПК с Ubuntu, он ненадежен в Ubuntu 18.04 LTS. Похоже, возникла проблема с установлением удаленного подключения, когда вы уже вошли в ту же учетную запись в Ubuntu.
Поэтому самый простой способ обойти это — выйти из системы с Ubuntu.
Если это невозможно, попробуйте переключить RDP-соединение с сервера Xorg на X11rdp. Подождите, пока это не сработает, а затем снова попробуйте Xorg.
Вы также можете попытаться подключиться после перезагрузки компьютера с Linux.
Ubuntu 20.04 LTS должно включать исправление этой проблемы.
2. Подключиться к Ubuntu из Windows с помощью VNC
Еще один вариант с полной функциональностью удаленного рабочего стола — VNC (виртуальные сетевые вычисления). Для этого требуется клиентское приложение на ПК с Windows и сервер на Ubuntu.
На удаленном ПК установите компонент TightVNC Server после проверки обновлений:
Затем установите серверную утилиту:
Затем вам нужно будет запустить его:
На этом этапе вам будет предложено установить пароль для подключения. Запишите номер рабочего стола, обычно это: 1.
Теперь, когда сервер TightVNC настроен в Ubuntu, вам нужно установить клиент в Windows. Вы можете загрузить его с официального веб-сайта — убедитесь, что выбрали правильную версию, так как она доступна в 32-разрядной и 64-разрядной версиях.
Скачать: TightVNC
Инструменты TightVNC доступны только в комплекте, поэтому после установки найдите TightVNC Viewer в поиске Windows.
Запустив средство просмотра, введите IP-адрес окна Ubuntu в удаленном хосте, а затем номер рабочего стола. Итак, это может выглядеть так:
Введите пароль при появлении запроса и начните работу с удаленным рабочим столом!
Повышение безопасности TightVNC
По умолчанию TightVNC шифрует ваш пароль, но не более того. Это делает его небезопасным для соединений через Интернет. К счастью, вы можете повысить безопасность благодаря SSH и Xming.
Чтобы использовать его, загрузите и установите инструмент Xming для Windows с сайта SourceForge. После этого найдите ярлык на рабочем столе, щелкните правой кнопкой мыши и выберите "Свойства".
Найдите вкладку "Ярлык" и в поле "Цель" введите следующее:
Нажмите «Применить», чтобы сохранить изменения, а затем «ОК». Дважды щелкните значок, чтобы запустить Xming, затем откройте PuTTY. Здесь разверните меню слева до Connection > SSH > X11.
Отметьте «Включить переадресацию X11», затем вернитесь к разделу «Сеанс» в верхней части меню.
Введите IP-адрес удаленного устройства и нажмите «Открыть». Через несколько мгновений будет доступно безопасное подключение к удаленному рабочему столу Ubuntu.
3. Удаленный рабочий стол в Ubuntu с помощью коммерческих инструментов
Все, что вы узнали до сих пор, является стандартным, если вам нужен удаленный доступ к ПК с Linux в вашей локальной сети. Если вам нужно выйти за рамки этого, вам помогут шаги по включению переадресации портов.
Но что, если вы не собираетесь получать доступ к своему маршрутизатору? Если это кажется слишком сложным, требуется стороннее коммерческое программное обеспечение, предназначенное для облегчения удаленных рабочих столов. Некоторые доступны, но не все поддерживают Linux.
Мы предлагаем вам попробовать:
- NoMachine: изначально выпущенный как инструмент для удаленного рабочего стола Linux, теперь он доступен на всех основных платформах. Установите на целевой компьютер, затем на локальный компьютер и настройте удаленное подключение.
- Удаленный рабочий стол Chrome: использует вашу учетную запись Google для управления удаленным доступом через браузер Chrome.
- TeamViewer: известное коммерческое решение для удаленного рабочего стола. Просто установите клиентское и хост-программное обеспечение заранее. Он также предоставляет хост-приложение для удаленного доступа к устройствам Raspberry Pi.
Обратите внимание, что эти инструменты требуют настройки перед использованием. Если у вас есть коллега рядом с удаленным компьютером, он может помочь. Дополнительные предложения см. в нашем списке инструментов удаленного доступа.
Выбор подходящего решения для удаленного рабочего стола Ubuntu
Какой инструмент удаленного рабочего стола для связи между Ubuntu и Windows следует использовать?
Доступны три основных варианта:
Вы также можете использовать SSH для отправки удаленных инструкций на ваш компьютер с Ubuntu.
Мы показали вам три способа установить удаленное подключение к вашему компьютеру или серверу Ubuntu из Windows. У каждого есть свои преимущества и недостатки. Но если вы просто хотите окунуться в Ubuntu, попробуйте подсистему Windows для Linux в Windows 10.
Независимо от того, хотите ли вы, чтобы сотрудники могли эффективно работать из дома или в филиалах, или вы хотите упростить задачи по устранению неполадок для ИТ-команды, удаленный доступ имеет решающее значение. Для многих работников ИТ-поддержки предоставление удаленной поддержки пользователям и удаленный доступ к устройствам стало повседневной необходимостью. Подключение к удаленному рабочему столу для систем 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 — отличные варианты.
Нужен удаленный доступ к настольному компьютеру с Linux из Windows? Вот что вам нужно знать о RDP, VNC и SSH для Linux.
Настроить сервер Linux? Возможно, вы настроили его как решение для сетевого хранилища. Или, может быть, у вас есть рабочий ПК с Linux, медиацентр или просто дополнительный компьютер в другой комнате.
В любом случае в какой-то момент вам потребуется удаленный доступ к устройству Linux с ПК или ноутбука с Windows. Итак, каково решение?
У пользователей Windows есть несколько инструментов, позволяющих выполнять простой удаленный рабочий стол из Windows в Linux. Хотите знать, как удаленный рабочий стол из Windows в Linux? Читайте дальше!
Вам понадобится IP-адрес Linux-устройства
Прежде чем вы сможете удаленно подключиться к Linux из Windows, вам потребуется IP-адрес устройства. Это полезно для всех вариантов удаленного подключения, хотя в некоторых случаях подойдет имя хоста (сетевое имя устройства).
Самый простой способ проверить IP-адрес — войти в систему на вашем устройстве Linux и открыть терминал. Введите:
Отобразится IP-адрес устройства. Для получения более подробной информации вы также можете использовать
Если в вашей системе Linux есть несколько подключений, они будут перечислены с префиксами. Например, соединение Ethernet будет указано рядом с eth0. Если он подключен по беспроводной сети, найдите IP-адрес в списке wlan0.
Если это сложно или неудобно, есть другой метод, почти такой же простой. В окне браузера подключитесь к маршрутизатору. Обычно это адрес типа 192.168.0.1 или 192.168.0.100.Проверьте это, взглянув на сам маршрутизатор или прилагаемую к нему документацию.
После входа в маршрутизатор найдите параметр со списком подключенных устройств. Просмотрите IP-адреса, чтобы найти свое устройство Linux по имени хоста. Некоторые маршрутизаторы могут даже отображать операционную систему устройства. Рядом с ним будет указан IP-адрес, который следует записать позже.
Как выполнить RDP с Windows на Linux
Первый и самый простой вариант — RDP, протокол удаленного рабочего стола, встроенный в Windows.
Прежде чем начать, вам необходимо установить программное обеспечение xrdp на свой Linux-компьютер. Вы можете сделать это лично или с помощью SSH (см. ниже) с помощью одной команды:
Чтобы использовать RDP для Linux, запустите программу удаленного рабочего стола на своем компьютере с Windows. В Windows 8 и более поздних версиях его можно найти с помощью поиска, просто введя буквы «rdp».
При открытом окне подключения к удаленному рабочему столу:
- Введите IP-адрес
- Используйте «Показать параметры» для дополнительных требований к подключению.
- Нажмите "Подключиться".
Это так просто.
Преимущества RDP: хотя настройка может занять немного больше времени, использование RDP обеспечивает высокую надежность и удаленный доступ к рабочему столу в Linux. Это делает его идеальным инструментом для удаленной работы с компьютерами Linux.
Если вы планируете использовать RDP на регулярной основе, вы можете сэкономить время, создав эти пользовательские конфигурации для Windows RDP.
Подключение к Linux из Windows с помощью VNC
Виртуальное сетевое подключение (VNC) также обеспечивает удаленный доступ к вашему рабочему столу Linux. Однако, как и в случае с RDP, вам потребуется установить специальное программное обеспечение. В системе Linux требуется программное обеспечение VNC-сервера; в Windows — клиентское приложение.
Одним из самых популярных способов подключения к Linux через VNC является TightVNC. Вы найдете клиентское программное обеспечение Windows на веб-сайте, но убедитесь, что выбрали правильную версию.
После того, как вы это сделаете, установите жесткий vncserver на свой Linux-компьютер. Это может быть через SSH (см. следующий раздел) или с физическим доступом к компьютеру.
Во-первых, в Linux проверьте наличие обновлений:
Далее установите сервер TightVNC:
После установки запустите tightvncserver и установите пароль при появлении запроса.
Для паролей существует ограничение в восемь символов. Теперь, когда Tightvncserver запущен, вы увидите уведомление с номером порта — запишите его.
После того, как вы это сделаете, вот как подключиться к компьютеру Linux из Windows:
- Запустите приложение TightVNC Viewer в Windows.
- Введите IP-адрес и номер порта
- Нажмите "Подключиться".
- Введите пароль, который вы установили при появлении запроса
Затем откроется удаленный рабочий стол, и вы сможете начать использовать приложение по вашему выбору --- в разумных пределах. Некоторые приложения с высокими требованиями к графике вряд ли будут надежно работать, если вообще будут работать.
Преимущества VNC: предлагая быстрый доступ к удаленному ПК, TightVNC имеет свои ограничения. Вы можете выполнять стандартные вычислительные задачи, но деятельность, связанная с мультимедиа, строго ограничена.
Удаленное подключение к Linux через SSH
SSH (Secure Shell) — отличный способ получить удаленный доступ к вашему устройству Linux. С этой опцией вы также не ограничены Windows, поскольку SSH можно использовать практически с любого устройства. Это также очень безопасно.
У вас есть два варианта использования SSH в Windows:
- SSH в Windows PowerShell
- Загрузите инструмент PuTTY SSH
Давайте рассмотрим оба варианта.
Удаленный доступ к Linux с помощью SSH в Windows PowerShell
Windows PowerShell — это новый инструмент командной строки в Windows 10, заменивший старое приложение командной строки. Найдите его, щелкнув правой кнопкой мыши «Пуск», чтобы открыть меню «Питание», и выберите «Windows PowerShell». Для SSH введите:
Поэтому, если устройство Linux имеет IP-адрес 192.168.13.123, введите:
- ssh 192.168.13.123
- При появлении запроса примите сертификат
- Введите имя пользователя и пароль
Теперь у вас есть удаленный SSH-доступ к Linux.
Удаленное подключение к Linux с помощью SSH в PuTTY
Хотя приложение PuTTY изначально недоступно в Windows, его можно загрузить. Однако PuTTY не установлен. Вместо этого вы просто запускаете загруженный EXE-файл.
Скачать: PuTTY (бесплатно)
Для удобства рекомендуется создать ярлык на рабочем столе.
Чтобы использовать PuTTY для SSH:
- Выберите «Сеанс» > «Имя хоста».
- Введите сетевое имя компьютера Linux или IP-адрес, который вы записали ранее.
- Выберите SSH, а затем "Открыть".
- Когда будет предложено принять сертификат для подключения, сделайте это
- Введите имя пользователя и пароль для входа на устройство Linux.
Преимущества SSH: использование этого метода позволяет быстро вносить изменения в Linux, не пачкая рук. Особенно подходит для установки программного обеспечения и изменений администратора. Это также полезно для настройки следующей опции, VNC!SSH также идеально подходит для серверов без установленной среды рабочего стола.
Однако, если вам нужно удаленное подключение к рабочему столу Linux из Windows, попробуйте VNC или RDP.
Три метода удаленного рабочего стола Windows для подключения к Linux
Какой бы ни была ваша цель, есть подходящий вариант подключения к Linux-машине из Windows. Эти методы работают независимо от того, является ли устройство сервером, настольным ПК на работе, медиацентром или даже Raspberry Pi.
От простого к сложному: удаленный доступ к Linux из Windows с помощью:
- RDP (протокол удаленного рабочего стола)
- VNC (виртуальное сетевое подключение)
- SSH (безопасная оболочка)
Если вашим дистрибутивом Linux является Ubuntu, у вас уже есть встроенный VNC-совместимый инструмент удаленного рабочего стола.
Доступ к удаленному рабочему столу возможен благодаря протоколу удаленного рабочего стола (RDP), собственному протоколу, разработанному Microsoft. Он предоставляет пользователю графический интерфейс для подключения к другому/удаленному компьютеру через сетевое соединение. FreeRDP — это бесплатная реализация RDP.
RDP работает по модели клиент/сервер, при которой на удаленном компьютере должно быть установлено и запущено серверное программное обеспечение RDP, а пользователь использует клиентское программное обеспечение RDP для подключения к нему и управления удаленным рабочим столом.
В этой статье мы поделимся списком программного обеспечения для доступа к удаленному рабочему столу Linux: список начинается с приложений VNC.
VNC (Virtual Network Computing) – это протокол сервер-клиент, который позволяет учетным записям пользователей удаленно подключаться к удаленной системе и управлять ею с помощью ресурсов, предоставляемых графическим интерфейсом пользователя (GUI).
Помощь Зохо
Zoho Assist – это бесплатное, быстрое, кроссплатформенное программное обеспечение для удаленной поддержки, которое позволяет вам получать доступ и поддерживать рабочие столы или серверы Linux без протоколов удаленного подключения, таких как RDP, VNC или SSH. Удаленные подключения можно установить из вашего любимого браузера или настольного подключаемого модуля, независимо от сети удаленного компьютера.
Благодаря целому ряду функций, таких как удаленная передача файлов, навигация на нескольких мониторах и совместное использование буфера обмена, которые помогают MSP, специалистам по ИТ-поддержке и специалистам службы поддержки, отладка удаленного рабочего стола Linux упрощается с помощью Zoho Assist.
Zoho Assist чрезвычайно безопасен благодаря двухфакторной аутентификации, средству просмотра журнала действий и совместимости с антивирусом. SSL и 256-битное шифрование AES обеспечивают передачу всей информации, связанной с сеансом, через зашифрованный туннель.
Простой пользовательский интерфейс упрощает работу для новичков. Вы можете настроить шаблоны электронной почты и изменить название приложения для удаленного рабочего стола Linux, чтобы использовать название вашей компании, логотип, значок значка и URL-адрес портала.
С помощью Zoho Assist вы можете настроить все основные варианты компьютеров и серверов Linux, таких как Ubuntu, Redhat, Cent, Debian Linux Mint и Fedora, для автоматического доступа и беспрепятственного доступа к ним в любое время.
Удаленный доступ Плюс
Remote Access Plus – это мощное программное обеспечение для удаленной поддержки, которое позволяет ИТ-специалистам и техническим специалистам взаимодействовать и устранять неполадки устройств, расположенных в любой точке мира, всего за несколько щелчков мышью. Центрально размещенный сервер поддерживает связь с клиентскими машинами, и технические специалисты могут получить к ним доступ по требованию.
Простой пользовательский интерфейс и архитектура клиент-сервер обеспечивают беспрепятственное подключение ИТ-специалистов и специалистов службы поддержки для устранения неполадок удаленного устройства. Кроме того, вы можете совершать голосовые или видеозвонки или даже текстовые чаты с вашими конечными пользователями, чтобы понять и решить проблему лучше и быстрее.
Благодаря двухфакторной аутентификации, 256-битному шифрованию AES и средству просмотра журнала действий вы можете получить доступ к любому удаленному устройству Linux и управлять им, не беспокоясь о безопасности. Вы также можете создавать пользовательские группы для управления устройствами Linux. Это особенно полезно, если у вас есть много устройств Linux для управления, так как динамические настраиваемые группы автоматически добавляют устройства в группу при условии, что эти устройства удовлетворяют набору определенных критериев.
Remote Access Plus доступен как в виде локального, так и облачного решения. Кроме того, вы можете выбрать одну из трех различных редакций: бесплатную, стандартную и профессиональную, в зависимости от количества управляемых устройств и функций Linux.
С помощью Remote Access Plus вы можете удаленно управлять различными устройствами Linux, такими как Ubuntu, Debian, Red Hat Enterprise Linux, Fedora, CentOS, Mandriva, OpenSuSE и т. д., и оно поддерживает более 17 языков. тоже!
1. TigerVNC
TigerVNC — это бесплатная, высокопроизводительная, не зависящая от платформы реализация VNC с открытым исходным кодом.Это клиент-серверное приложение, которое позволяет пользователям запускать графические приложения и взаимодействовать с ними на удаленных компьютерах.
В отличие от других серверов VNC, таких как VNC X или Vino, которые подключаются напрямую к рабочему столу среды выполнения, tigervnc-vncserver использует другой механизм, который настраивает отдельный виртуальный рабочий стол для каждого пользователя.
Он может запускать 3D- и видеоприложения, а также пытается поддерживать согласованный пользовательский интерфейс и повторно использовать компоненты, где это возможно, на различных поддерживаемых им платформах. Кроме того, он обеспечивает безопасность благодаря ряду расширений, реализующих расширенные методы аутентификации и шифрование TLS.
2. RealVNC
RealVNC предлагает кроссплатформенное, простое и безопасное программное обеспечение для удаленного доступа. Компания разрабатывает технологии совместного использования экрана VNC с такими продуктами, как VNC Connect и VNC Viewer. VNC connect дает вам возможность доступа к удаленным компьютерам, предоставления удаленной поддержки, администрирования автоматических систем, совместного доступа к централизованным ресурсам и многого другого.
Вы можете бесплатно подключиться к VNC для домашнего использования, которое ограничено пятью удаленными компьютерами и тремя пользователями. Однако для любого профессионального и корпоративного использования требуется абонентская плата.
3. TeamViewer
Teamviewer – это популярное, мощное, безопасное и кроссплатформенное программное обеспечение для удаленного доступа и управления, которое может одновременно подключаться к нескольким устройствам. Это бесплатно для личного использования, и есть премиум-версия для корпоративных пользователей.
Это универсальное приложение для удаленной поддержки, используемое для удаленного совместного использования рабочего стола, онлайн-совещаний и передачи файлов между устройствами, подключенными через Интернет. Он поддерживает более 30 языков по всему миру.
4. Реммина
Remmina – это бесплатный полнофункциональный и мощный клиент удаленного рабочего стола с открытым исходным кодом для Linux и других Unix-подобных систем. Он написан на GTK+3 и предназначен для системных администраторов и путешественников, которым необходимо удаленно работать со многими компьютерами.
Он эффективен, надежен и поддерживает несколько сетевых протоколов, таких как RDP, VNC, NX, XDMCP и SSH. Он также предлагает интегрированный и согласованный внешний вид.
Remmina позволяет пользователям вести список профилей подключения, организованных по группам, поддерживает быстрые подключения, когда пользователи напрямую вводят адрес сервера, и предоставляет интерфейс с вкладками, при необходимости управляемый группами, а также многие другие функции.
5. NoMachine
NoMachine — это бесплатное, кроссплатформенное и высококачественное программное обеспечение для удаленного рабочего стола. Он предлагает вам безопасный персональный сервер. Никакая машина не позволяет вам получить доступ ко всем вашим файлам, смотреть видео, воспроизводить аудио, редактировать документы, играть в игры и перемещать их.
Он имеет интерфейс, который позволяет вам сосредоточиться на своей работе, и предназначен для быстрой работы, как если бы вы сидели прямо перед удаленным компьютером. Кроме того, он обеспечивает замечательную прозрачность сети.
6. Апачский гуакамоле
Apache Guacamole — это бесплатный бесклиентский шлюз удаленного рабочего стола с открытым исходным кодом. Он поддерживает стандартные протоколы, такие как VNC, RDP и SSH. Он не требует плагинов или клиентского программного обеспечения; просто используйте веб-приложение HTML5, например веб-браузер.
Это означает, что использование ваших компьютеров не привязано к какому-либо одному устройству или местоположению. Кроме того, если вы хотите использовать его для бизнеса, вы можете получить специальную коммерческую поддержку через сторонние компании.
7. XRDP
XRDP — это бесплатный простой сервер протокола удаленного рабочего стола с открытым исходным кодом, основанный на FreeRDP и rdesktop. Он использует протокол удаленного рабочего стола для представления пользователю графического интерфейса. Его можно использовать для доступа к рабочим столам Linux в сочетании с x11vnc.
Он отлично интегрируется с LikwiseOPEN, что позволяет вам входить на сервер Ubuntu через RDP, используя имя пользователя/пароль активного каталога. Хотя XRDP — хороший проект, он нуждается в ряде исправлений, таких как перехват существующего сеанса рабочего стола, работа в дистрибутивах Linux на основе Red Hat и т. д. Разработчикам также необходимо улучшить свою документацию.
8. FreeNX
FreeNX — это быстрая и универсальная система удаленного доступа с открытым исходным кодом. Это безопасная (на основе SSH) клиент-серверная система, основные библиотеки которой предоставляются NoMachine.
К сожалению, на момент написания этой статьи ссылка на веб-сайт FreeNX не работала, но мы предоставили ссылки на веб-страницы конкретных дистрибутивов:
9. X2Go
X2Go – это кроссплатформенное программное обеспечение для удаленного рабочего стола с открытым исходным кодом, аналогичное VNC или RDP, которое предлагает удаленный доступ к графической пользовательской среде системы Linux по сети с использованием протокола, который туннелируется через протокол Secure Shell для лучшего шифрования. данных.
10. Экспра
Xpra или X — это кроссплатформенный сервер удаленного отображения и клиентское программное обеспечение с открытым исходным кодом, которое предлагает вам доступ к удаленным приложениям и экранам рабочего стола через сокеты SSH с SSL или без него.
Он позволяет запускать приложения на удаленном узле, отображая их экран на локальном компьютере без потери состояния после отключения. Он также поддерживает функции пересылки звука, буфера обмена и печати.
Вот и все! В этой статье мы рассмотрели двенадцать лучших инструментов для доступа к удаленным рабочим столам Linux. Не стесняйтесь поделиться с нами своими мыслями через форму комментариев ниже.
Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.
Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:
TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.
Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.
Мы благодарны за вашу бесконечную поддержку.
Похожие сообщения
55 мыслей о «11 лучших инструментов для доступа к удаленному рабочему столу Linux»
Я ищу в Google лучшие инструменты для RDP и нашел их здесь. Спасибо, админ!
Система комментариев здесь не работает, «вы публикуете комментарии слишком быстро», просто зря потратил время, написав о X2go, он лучший из всех, проверьте его, у него больше всего функций.
X2go действительно отличное приложение, но есть одна невероятная ошибка: сервер x2go создает большие буферные файлы размером в сотни ГБ (какая-то ошибка в их опции печати удаленных файлов.
Эта ошибка существует уже более 10 лет. Когда вы удаляете эти файлы с ошибками, x2goserver снова восстанавливает эти файлы спула с ошибками. У вас нет возможности это исправить.
Читайте также: