LinuxWindows

Как установить удаленный доступ к рабочему столу в Ubuntu из Windows

Как установить удаленный доступ к рабочему столу в Ubuntu из Windows

Вы находитесь в одной комнате, сидите перед компьютером; данные, которые вы хотите, находятся в другом, на компьютере под управлением Ubuntu. Если оба компьютера находятся в одном доме, нет проблем; но что, если они находятся в одном и том же офисе? Это может быть немного погулять!

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

Почему удаленное подключение к Ubuntu из Windows?

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

Удаленное управление Ubuntu с помощью RDP

В качестве альтернативы вы можете использовать сервер Ubuntu. Возможно, вы настроили это для управления запуском игры, такой как Counter-Strike или Minecraft. В любом случае, метод настройки удаленного соединения сэкономит много времени и усилий.

У вас есть два варианта установки удаленного соединения с вашей машиной Ubuntu: вы можете использовать Remote Desktop (RDP) или Virtual Network Computing (VNC) .

Давайте посмотрим на каждый метод по очереди.

Найдите IP-адрес вашего компьютера с Ubuntu

Прежде чем вы сможете установить соединение с вашим устройством Ubuntu, вам нужно знать IP-адрес.

Первый способ самый простой. Физически перейдите на компьютер с Ubuntu, нажмите Ctrl + Alt + T, чтобы открыть терминал, и введите команду:

ifconfig 

Найдите «inet addr» для соединения, которое вы используете в данный момент. Например, если вы используете Wi-Fi, ищите wlan0 . Если компьютер подключен к сети для Ethernet, ищите eth0 .

Другой способ найти IP-адрес — найти значок подключения на панели, щелкнуть правой кнопкой мыши и выбрать « Информация о подключении» . Вы найдете IP-адрес, указанный здесь.

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

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

1. Удаленный доступ с использованием SSH

Прежде чем начать, вы можете установить PuTTY на свой ПК (или просто попробовать встроенную функцию ). Это позволяет вам установить соединение SSH, которое дает удаленный доступ к командной строке Ubuntu.

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

Короче говоря, это зависит от того, какую версию Ubuntu вы используете, и использовали ли вы ранее SSH.

После установки через терминал ( sudo apt install openssh-server ) вы сможете установить удаленное соединение (просто используя IP-адрес, имя пользователя и пароль Ubuntu) и использовать терминал для установки инструментов, необходимых для RDP и для VNC.

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

Самый простой вариант — использовать протокол удаленного рабочего стола или RDP. Этот инструмент, встроенный в Windows, можно использовать для установки подключения к удаленному рабочему столу через домашнюю сеть. Все, что вам нужно, это IP-адрес устройства Ubuntu.

Удаленное подключение к ПК с Ubuntu с помощью RDP

В то время как необходимое программное обеспечение предварительно установлено в Windows, вам нужно установить утилиту xrdp в Ubuntu. Для этого откройте окно терминала ( Ctrl + Alt + T ) и введите:

 sudo apt install xrdp 

Следуйте за этим с

 sudo systemctl enable xrdp 

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

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

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

Устранение неполадок RDP

Хотя RDP является отличным вариантом для удаленного подключения к вашему компьютеру Ubuntu, с появлением Ubuntu 18.04 LTS он менее надежен. Кажется, есть проблема с установлением удаленного соединения, когда вы уже вошли в ту же учетную запись на компьютере с Ubuntu.

Таким образом, простой способ обойти это просто выйти из компьютера с Ubuntu.

Если это невозможно, попробуйте переключить RDP-соединение с сервера Xorg на X11rdp, подождать, пока это не произойдет, и снова попробовать Xorg.

Вы также можете попытаться подключиться после перезагрузки компьютера с Linux.

3. Удаленный доступ с использованием виртуальных сетевых вычислений

Другой вариант с полной функциональностью удаленного рабочего стола — это VNC. Для этого требуется клиентское приложение на ПК с Windows и сервер в Ubuntu.

На удаленном ПК установите компонент TightVNC Server после проверки обновлений:

 sudo apt update 

Затем установите серверную утилиту:

 sudo apt install tightvncserver 

Затем вам нужно будет запустить его:

 sudo tightvncserver 

На этом этапе вам будет предложено установить пароль для подключения. Вам также дадут номер рабочего стола, обычно: 1. Держите записку об этом. Удаленное подключение к Ubuntu с TightVNC

Теперь, когда TightVNC Server настроен на Ubuntu, вам нужно установить клиент на Windows. Это можно скачать с www.tightvnc.com/download.php — убедитесь, что вы выбрали правильную версию, так как она доступна в 32-битном и 64-битном вариантах.

Инструменты TightVNC доступны только в комплекте, поэтому после установки поищите TightVNC Viewer в поиске Windows.

Запустив программу просмотра, введите IP-адрес окна Ubuntu на удаленном хосте, а затем номер рабочего стола. Итак, это может выглядеть так:

 192.168.0.99:1 

Введите пароль при появлении запроса и начните работу на удаленном рабочем столе!

Делая TightVNC более безопасным

По умолчанию TightVNC зашифрует ваш пароль, но не более того. Это делает его небезопасным для соединений через Интернет. К счастью, его можно сделать более безопасным благодаря SSH и Xming.

Чтобы использовать это, загрузите и установите инструмент Xming для Windows с Sourceforge. После этого найдите ярлык на рабочем столе, щелкните правой кнопкой мыши и выберите « Свойства» .

Настроить свойства Xming в Windows для безопасного подключения к Linux

Найдите вкладку « Ярлык » и в поле « Цель» введите следующее:

 "C:\Program Files (x86)\Xming\Xming.exe" :0 -clipboard -multiwindow 

Нажмите Применить, чтобы сохранить изменения, затем ОК . Дважды щелкните значок, чтобы запустить Xming, затем откройте PuTTY. Здесь разверните меню слева до Соединение> SSH> X11 .

Установите флажок «Включить пересылку X11» , затем вернитесь в « Сеанс» в верхней части меню.

Включите пересылку X11 через SSH для безопасного удаленного рабочего стола

Введите IP-адрес для удаленного устройства и нажмите « Открыть» . Через несколько минут будет доступно безопасное соединение с удаленным рабочим столом Ubuntu.

Выбор правильного решения для удаленного доступа

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

Доступны три основных варианта:

  • RDP: при этом используется протокол удаленного рабочего стола Windows через реализацию xrdp с открытым исходным кодом.
  • VNC: виртуальные сетевые вычисления являются альтернативой RDP, но менее безопасны.
  • VNC over SSH: смешивание VNC с SSH повышает безопасность соединения.

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

Мы показали вам три способа установить удаленное соединение с вашим компьютером или сервером Ubuntu из Windows. У каждого есть свои преимущества и недостатки. Но если вы просто хотите быстро окунуться в Ubuntu, попробуйте подсистему Windows для Linux доступно на Windows 10?

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами