- Обзор RDP-клиентов для Linux
- Зачем нужны RDP-клиенты?
- Безопасность Remote Desktop Protocol
- Лучшие RDP-клиенты
- KRDC
- Установка и настройка
- Vinagre
- Установка и настройка
- Remmina
- Установка и настройка
- Apache Guacamole
- Установка и настройка
- FreeRDPReal
- Установка и настройка
- TeamViewer
- Установка и настройка
- AnyDesk
- Установка и настройка
- mRemoteNG
- Установка и настройка
Обзор RDP-клиентов для Linux
RDP — спецпротокол от Microsoft, через который осуществляется доступ к удаленному рабочему столу. Его поддерживают почти все актуальные ОС, но особенно большой популярностью у пользователей пользуются RDP-клиенты для Линукс, о которых мы поговорим в тексте статьи.
Зачем нужны RDP-клиенты?
РДП-клиент для Линукс — это функциональное решение, позволяющее комфортно получать доступ к удаленным рабочим столам с компьютерами. ПО обладает широкими дополнительными возможностями, поэтому закономерно пользуется очень высокой популярностью у пользователей.
Безопасность Remote Desktop Protocol
Для обеспечения безопасности протокола RDP может использоваться один из двух подходов:
Со встроенной системой все просто. Она включает в себя средства аутентификации пользователей, а также шифрование и обеспечение целостности информации. Все это изначально заложено в протокол.
Внешняя система — это специальные модули, например TLS или CredSSP, которые используются для обеспечения безопасности протокола.
TLS может быть использован при условии поддержки RDP-клиентом (версия не ниже 6.0) на любых системах Windows, начиная с Windows 2003 Server.
CredSSP совмещает в себе функционал TLS с Kerberos и NTLM.
Лучшие RDP-клиенты
Существует множество RDP-клиентов для Linux и лучший среди них выделить практически невозможно. Программы характеризуются своими уникальными особенностями и достоинствами, поэтому выбирать всегда нужно индивидуально, с учетом собственных потребностей и задач.
KRDC
KRDC — официальное решение для KDE, распространяемое полностью бесплатно. Система подходит для работы с разными протоколами, включая RDP и VNC.
Установка и настройка
Для инсталляции клиента RDP на Linux Mint необходимо введение специальной команды:
sudo apt-get install krdc
Подключение осуществляется легко и требует ввода адреса сервера в адресную строку. После этого пользователь получит доступ к окну настроек.
Решение прекрасно зарекомендовало себя в практическом использовании и считается почти идеальным, когда не нужен большой функционал.
Vinagre
Разработанное специально для среды Gnome ПО и распространяемое бесплатно. Vinagre обычно встречается в дистрибутивах и не требует дополнительного приобретения или установки.
Установка и настройка
Если RDP-клиент в Linux Debian отсутствует, инсталляцию можно выполнить вручную. В этом поможет команда:
sudo apt-get install vinagre
Решение пользуется большой популярностью, так как характеризуется многочисленными достоинствами:
- подключение к нескольким машинам;
- протоколы SSH и VNC;
- поиск подключений по локальной сети;
- поддержка Gnome Keyring;
- доступна история.
Решение может быть лучшим для пользователей, работающих в среде Gnome.
Remmina
Remmina — одна из самых популярных программ под Линукс для удаленного доступа. Она поддерживает SSH и VNC и характеризуется многочисленными достоинствами, за что ее и любят многие пользователи:
- возможность открывать больше 1 хоста;
- сочетания быстрых клавиш;
- автоматическое масштабирование;
- возможность создавать скриншоты;
- перенаправление;
- возможность совместно использовать рабочие столы.
Установка и настройка
Remmina, как и многие другие клиенты из нашего списка, легко устанавливается с помощью специальной команды:
sudo apt install remmina
Чаще всего дистрибутив Линукс имеет установочный пакет, поэтому установка занимает очень немного времени. Если же установщик отсутствует или позволяет инсталлировать сильно устаревшую версию, необходимо будет использовать терминал:
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
Для скачивания обновления нужно использовать команду:
sudo apt-get update
Команда для установки обновления:
sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard
Чтобы завершить инсталляцию, необходимо завершить текущие сеансы с помощью команды:
sudo killall remmina
Remmina бесплатная и входит во многие дистрибутивы.
Apache Guacamole
Еще одно актуальное решение, распространяемое бесплатно. Важное достоинство — браузерное подключение, то есть без обязательной инсталляции на устройство.
Установка и настройка
Обычно программа встречается в дистрибутивах, поэтому для инсталляции выполняется всего одна команда:
sudo apt-get install guacamole-tomcat
В стандартных условиях нужно дополнительно задействовать возможность работы по RDP через терминал:
apt-get install libguac-client-ssh0 libguac-client-rdp0
FreeRDPReal
Это распространяемый бесплатно клиент, который очень часто встречается во многих дистрибутивах.
Установка и настройка
Чтобы установить наиболее актуальную версию решения под Linux, необходимо использовать команду:
sudo apt install freerdp2-x11
Настройка выполняется командой:
xfreerdp -u username -p password -g 1280×1024 XXX.XXX.XXX.XXX
- -u — имя удаленного устройства;
- -p — пароль;
- -g — требуемое разрешение экрана;
- XXX — IP-адрес удаленного компьютера.
Пользователю не придется вводить команду постоянно при попытке подключения. Запуск может быть настроен с подходящими параметрами автоматически. Для этого нужно использовать редактор:
nano: sudo nano ~/rdp.sh
Затем рекомендуется использовать команды:
xfreerdp -u username -p password -g 1280×1024 XXX.XXX.XXX.XXX
Нужно сохранить полученный файл.
TeamViewer
Среди популярных программ для работы через протокол RDP нельзя не отметить TeamViewer. Это бесплатная система, которая позволяет быстро и удобно работать на разных операционных системах. Однако бесплатно ПО распространяется только для некоммерческого применения. Для корпоративного применения необходимо приобрести специальную версию.
Кроме того, к достоинствам решения можно отнести и возможность передачи информации, поэтому доступ можно получать даже к заблокированным устройствам. Однако и недостатки у ПО имеются, главный из них — закрытый код.
Установка и настройка
Чтобы выполнить установку программы, необходим установочный пакет — его можно скачать с сайта компании-разработчика.
Важно: для использования решения необходима его установка на обеих машинах, которые планируется использовать в работе.
Чтобы выполнить установку через терминал, можно использовать специальную команду, соответствующую используемому пакету. Например, на DEB в терминале нужно прописать:
apt install teamviewer_12.0.xxxxx_i386.deb
AnyDesk
Данный клиент создан разработчиками, которые ранее входили в команду TeamViewer. Они создали собственное решение, характеризующееся очень высокой скоростью работы, а также удобством эксплуатации. Отдельные эксперты называют именно AnyDesk самым быстрым клиентом, среди всего, что мы сейчас видим на рынке.
Решение распространяется в двух версиях:
- Бесплатная. Характеризуется ограниченным функционалом, которого, впрочем, обычно достаточно для некоммерческого применения.
- Платная. Характеризуется максимальным функционалом, который существенно выше, чем у большинства распространяемых бесплатно решений. Адаптирована для профессионалов и сисадминов.
Установка и настройка
Чтобы выполнить инсталляцию, необходим дистрибутив, который скачивается с сайта компании-разработчика. После получения дистрибутива нужно просто запустить программу-установщик, указать путь для инсталляции, согласиться с соглашением и дождаться завершения установки.
mRemoteNG
Еще одно популярное решение, не уступающее большинству конкурентов на рынке. ПО поддерживает RDP и SSH. Позволяет пользователям одновременно работать с большим числом подключений, отображаемых вкладками на экране.
Это бесплатное решение, которое подойдет для домашнего и коммерческого применения.
Установка и настройка
Решение редко встречается в дистрибутивах, поэтому его нужно скачивать с сайта разработчика. Со скачанного установочного дистрибутива инсталляция выполняется очень быстро, после чего можно сразу организовать подключение, выполняемое одним кликом на появившийся значок. Пользователю останется только указать имя подключения и вручную его настроить.
Мы рассказали только о наиболее популярных решениях, тогда как на рынке представлено еще множество функциональных программ для Линукса. Кроме того, существует множество программ, разработанных для работы на других протоколах, включая VNC.
Протестируйте наш сервис на выгодных условиях
Специальное предложение на следующих тарифах по промо-коду: DNS-сервис