Использование RDP-клиентов в Linux

Использование клиентов RDP в Linux

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

Используем RDP-клиенты в Linux

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

Вариант 1: Remmina

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

Шаг 1: установка

Вам следует начать с установки этого RDP-клиента в вашей операционной системе. Как упоминалось выше, Remmina уже присутствует во многих дистрибутивах по умолчанию, но не помешает обновить его версию, что не займет много времени.

  1. Если Remmina просто недоступен в вашей системе и вы хотите установить стабильную сборку, но не последнюю, сначала запустите «Терминал» удобным способом, например, через меню приложения или удерживая комбинацию Ctrl + Alt + Т.
  2. Использование клиентов RDP в Linux

  3. В открывшейся консоли введите sudo apt install remmina и нажмите Enter. Замените свой менеджер пакетов apt другим, если вы используете дистрибутив на основе RedHat или Fedora.
  4. Использование клиентов RDP в Linux

  5. Действия по установке всегда выполняются от имени суперпользователя, поэтому вы должны подтвердить их, введя пароль с новой строки. Эта ситуация не исключение.
  6. Использование клиентов RDP в Linux

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

  1. В консоли введите sudo apt-add-repository ppa: remmina-ppa-team / remmina-next, чтобы получить файлы из репозитория.
  2. Использование клиентов RDP в Linux

  3. Подтвердите это действие, введя пароль для учетной записи суперпользователя.
  4. Использование клиентов RDP в Linux

  5. Вы будете уведомлены о полученных пакетах. Примите их, нажав Enter.
  6. Использование клиентов RDP в Linux

  7. Дождитесь завершения загрузки. Во время этой операции не закрывайте консоль и не отключайтесь от Интернет-соединения.
  8. Использование клиентов RDP в Linux

  9. Затем вы должны обновить список системного репозитория с помощью команды sudo apt-get update.
  10. Использование клиентов RDP в Linux

  11. Осталось только установить RDP-клиент и его плагины, введя sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard.
  12. Использование клиентов RDP в Linux

  13. Подтвердите информацию о занятом дисковом пространстве, выбрав ответ Y, и дождитесь завершения процедуры.
  14. Использование клиентов RDP в Linux

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

Шаг 2: запуск и настройка

Разобраться в запуске и настройке Remmina сможет даже самый неопытный пользователь, а в последнем поможет официальная документация. Однако мы все же хотим остановиться на основных моментах, чтобы не возникло трудностей в реализации этой задачи.

  1. По умолчанию значок Remmina будет добавлен в меню приложения сразу после установки. Найдите его там, прокрутив список или используя строку поиска.
  2. Использование клиентов RDP в Linux

  3. Для перехода к настройкам нажмите кнопку в виде трех горизонтальных линий и выберите пункт «Параметры».
  4. Использование клиентов RDP в Linux

  5. На экране появится окно настроек Remmina. Он содержит огромное количество вкладок, отвечающих за внесение глобальных и пользовательских изменений. Например, здесь вы можете установить стандартное разрешение экрана, изменить комбинации клавиш, изменить SSH и элементы безопасности.
  6. Использование клиентов RDP в Linux

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

Шаг 3: создайте профиль и войдите в систему

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

  1. Найдите соответствующий значок на верхней панели и щелкните по нему левой кнопкой мыши, чтобы отобразить форму для создания подключения.
  2. Использование клиентов RDP в Linux

  3. Заполните все строки, как требуется. Не забудьте дважды проверить данные своей учетной записи и адреса серверов. После этого вы можете выбрать действие. Если вы нажмете «Подключиться», указанные настройки не будут сохранены, так как для этого нужно нажать «Сохранить и подключиться».
  4. Использование клиентов RDP в Linux

  5. В будущем сохраненные профили можно будет запускать прямо из главного меню Remmina. Все доступные подключения будут отображены в таблице с подробной информацией.
  6. Использование клиентов RDP в Linux

  7. После запуска откроется отдельное окно с виртуальным рабочим столом. Подождите, пока начнется загрузка, и используйте инструменты на левой панели для управления сеансом.
  8. Использование клиентов RDP в Linux

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

Вариант 2: rdesktop

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

Шаг 1: установите rdesktop

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

  1. Откройте «Терминал» любым удобным способом.
  2. Использование клиентов RDP в Linux

  3. Введите команду sudo apt-get install rdesktop и нажмите Enter.
  4. Использование клиентов RDP в Linux

  5. Подтвердите это действие, введя пароль суперпользователя с новой строки.
  6. Использование клиентов RDP в Linux

  7. Установка продолжится сразу после выбора положительного ответа «Y».
  8. Использование клиентов RDP в Linux

  9. Эта утилита также запускается через «Терминал» с помощью команды rdesktop.
  10. Использование клиентов RDP в Linux

Если используемый вами дистрибутив не основан на Debian, аргумент apt-get команды установки необходимо заменить на yum или pacman. В остальном разницы со сборками Linux нет.

Шаг 2: запустите и подключитесь

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

Использование клиентов RDP в Linux

Затем вы можете подключиться напрямую к другому компьютеру. Давайте посмотрим на этот процесс на примере строки rdesktop -z -P -g 1280×900 -u ИМЯ ПОЛЬЗОВАТЕЛЯ -p ПАРОЛЬ SERVER_IP в качестве примера.

Использование клиентов RDP в Linux

Здесь следует подробно рассмотреть абсолютно каждую введенную тему и информацию.

  • -П. Этот аргумент является обязательным, если присутствует пароль.
  • IP СЕРВЕРА. Всегда указывается в конце строки. Вместо этой записи введите доменное имя сервера, к которому вы хотите подключиться.
  • -Г. Установите нестандартное разрешение окна рабочего стола. После этой опции введите параметр, который необходимо применить.
  • -П. Создать кеш. Это помогает сохранить некоторую информацию в локальной памяти, без необходимости каждый раз связываться с сервером для ее загрузки в будущем.
  • -u. После этой опции укажите имя пользователя, которое будет отображаться на сервере.
  • -z. Эта опция отвечает за включение сжатия потока. Используйте его для оптимизации вашего соединения. Особенно актуально для систем с низкой скоростью интернета.

Шаг 3. Обмен файлами между Windows и Linux в текущем сеансе

В завершение анализа утилиты rdesktop мы хотим рассказать об основных действиях, выполняемых при вводе команд в консоли. Сначала поговорим о самых популярных действиях, связанных с обменом файлами. Сетевая папка подключается через rdesktop -r disk: share = / home / documents -z -P -g 1280×900 -u ИМЯ ПОЛЬЗОВАТЕЛЯ -p ПАРОЛЬ SERVER_IP, где заменить все указанные параметры и адреса на нужные.

Использование клиентов RDP в Linux

После ввода этой команды папка станет доступной для чтения и записи, что позволит вам управлять файлами в ней любым возможным способом. Однако, если у вас возникнут проблемы со входом в систему, вам придется выйти из системы, активировать команду chown -R / home / documents ИМЯ ПОЛЬЗОВАТЕЛЯ: USERGROUP и только затем повторно подключить каталог.

Использование клиентов RDP в Linux

Шаг 4. Создайте значок ссылки

Изучая первый клиент RDP, вы могли заметить, что все профили сохраняются в таблице графического меню, что позволяет быстро подключаться и переключаться между ними. К сожалению, в rdesktop просто нет этой функции, поэтому остается только один альтернативный метод — вручную создать кнопку быстрого доступа для каждого сервера.

  1. В консоли создайте пустой текстовый файл с произвольным именем с помощью удобного текстового редактора. Сама команда будет выглядеть так: sudo nano rdesktop, где nano — это текстовый редактор, который нужно использовать, а rdesktop — это имя самого файла.
  2. Использование клиентов RDP в Linux

  3. Когда появится всплывающее окно, вставьте две строки ниже, заменив параметры и информацию о сервере теми, которые у вас есть.
  4. #! / bin / bash
    rdesktop -z -P -g 1280×900 -u ИМЯ ПОЛЬЗОВАТЕЛЯ -p ПАРОЛЬ IP_СЕРВЕРА

    Использование клиентов RDP в Linux

  5. Сохраните все изменения и выйдите из текстового редактора.
  6. Использование клиентов RDP в Linux

  7. Введите команду chmod + x rdesktop, чтобы создать значок быстрого запуска на рабочем столе.
  8. Использование клиентов RDP в Linux

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

Вариант 3: freerdp

freerdp — новейший из всех известных клиентов RDP, который только начинает завоевывать популярность. Он также управляется в консоли, и теперь функций мало, поэтому мы поставили эту опцию на последнее место.

  1. Freerdp устанавливается со всеми необходимыми компонентами с помощью команды sudo apt-get install freerdp libfreerdp-plugins-standard.
  2. Использование клиентов RDP в Linux

  3. Установка начнется сразу после подтверждения пароля.
  4. Использование клиентов RDP в Linux

  5. Выберите Y, чтобы загрузить все архивы.
  6. Использование клиентов RDP в Linux

  7. Используйте строку xfreerdp -u black -d WORK -n «Lumpics» -a 15 -k US -g 1440×830 —plugin cliprdr —plugin rdpdr —data disk: DiskP: / home / black — my.rdp.server net чтобы инициировать соединение с сервером.
  8. Использование клиентов RDP в Linux

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

  1. -u. Отвечает за логин на сервере. Соответствующий логин необходимо ввести сразу после этой опции.
  2. -D. То же самое, но только с доменом рабочей группы, который определяется заранее и должен быть одинаковым для всех участников локальной сети.
  3. -n. Задает имя хоста.
  4. -а. За этим аргументом следует глубина цвета окна. По умолчанию 15.
  5. -К. Устанавливает раскладку клавиатуры по умолчанию, где код состояния указывается в качестве параметра.
  6. -Г. Определяет размер отображаемого окна в пикселях.
  7. — плагин cliprdr. Включите общий буфер обмена с будущим удаленным рабочим столом.
  8. —plugin rdpdr —data disk: DiskP: / home / black -. Подключите домашнюю папку как общую сетевую папку и разрешите обмен данными.
  9. my.rdp.server.net. Заменяется именем используемого сервера RDP.

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

Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: