11 лучших инструментов для доступа к удаленному рабочему столу Linux

Доступ к удаленному рабочему столу возможен благодаря протоколу удаленного рабочего стола ( RDP ), проприетарному протоколу, разработанному Microsoft . Он предоставляет пользователю графический интерфейс для подключения к другому/удаленному компьютеру через сетевое соединение. FreeRDP — это бесплатная реализация RDP .

RDP работает на клиенте /server, где на удаленном компьютере должно быть установлено и запущено программное обеспечение сервера RDP, а пользователь использует клиентское программное обеспечение RDP для подключения к нему и управления удаленным настольным компьютером.

В этой статье мы предоставит общий доступ к списку программного обеспечения для доступа к удаленному рабочему столу Linux: список начинается с приложений VNC.

VNC ( Virtual Network Computing ) — это протокол сервер-клиент, который позволяет учетным записям пользователей удаленно подключаться к удаленной системе и управлять ею с помощью ресурсов, предоставляемых графическим интерфейсом пользователя ( GUI ).

Zoho Assist

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 для автоматического доступа и беспрепятственный доступ к ним в любое время.

Zoho Assist Общий доступ к удаленному рабочему столу

1. TigerVNC

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

В отличие от других серверов VNC , таких как VNC X или Vino , которые подключаются напрямую к рабочий стол среды выполнения tigervnc-vncserver использует другой механизм, который настраивает автономный виртуальный рабочий стол для каждого пользователя.

Он может запускать 3D и видео приложения, а также он пытается поддерживать согласованный пользовательский интерфейс и повторно использовать компоненты, где это возможно, на различных платформах, которые он поддерживает. Кроме того, он предлагает безопасность с помощью ряда расширений, которые реализуют расширенные методы аутентификации и шифрование TLS.

Узнайте, как установить и настроить сервер VNC в CentOS 7

2 . RealVNC

RealVNC предлагает кроссплатформенное, простое и безопасное программное обеспечение для удаленного доступа. Он разрабатывает технологии совместного использования экрана VNC с такими продуктами, как VNC Connect и VNC Viewer . VNC connect дает вам возможность получать доступ к удаленным компьютерам, обеспечивать удаленную поддержку, администрировать автоматические системы, совместно использовать доступ к централизованным ресурсам и многое другое.

Вы можете получить VNC connect бесплатно для домашнего использования, то есть ограничено пятью удаленными компьютерами и тремя пользователями. Однако для любого профессионального и корпоративного использования требуется абонентская плата.

3. TeamViewer

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

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

4. Remmina

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

Он эффективен, надежен и поддерживает несколько сетевых протоколов, таких как RDP, VNC, NX, XDMCP и SSH. Он также предлагает интегрированный и последовательный внешний вид.

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

5. NoMachine

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

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

6. Apache Guacamole

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 не работала, но мы предоставили ссылки на веб-страницы конкретных дистрибутивов:

  1. Debian: https://wiki.debian.org/freenx
  2. CentOS: https://wiki.centos.org/HowTos/FreeNX
  3. Ubuntu: https://help.ubuntu .com/community/FreeNX
  4. Arch Linux: https://wiki.archlinux.org/index.php/FreeNX

9. X2Go

X2Go — кроссплатформенное программное обеспечение для удаленного рабочего стола с открытым исходным кодом, похожее на VNC или RDP , которое предлагает удаленный доступ к Графическая пользовательская среда системы Linux по сети с использованием протокола, который туннелируется через протокол Secure Shell для лучшего шифрования данных.

10. Xpra

Xpra или X — это кроссплатформенный сервер удаленного отображения с открытым исходным кодом и клиентское программное обеспечение, которое предлагает вам доступ к удаленным приложениям и экранам рабочего стола через сокеты SSH с или без SSL.

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

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


Anydesk не работает на Linux Mint 19.3.

Ответить


Zoho Assist больше не является бесплатным. Самая низкая доступная цена — 20 долларов в месяц..

Ответ


Недавно я попробовал новое программное обеспечение для удаленного рабочего стола под названием Awesun . Вы можете легко управлять ОС Linux.

Ответ



Как установить сервер Xrdp (удаленный рабочий стол) на Debian 10

Опубликовано

4 мин чтения

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

В этом руководстве описывается, как установить и настроить сервер Xrdp на Debian 10 Linux.

Если вы ищете решение с открытым исходным кодом для доступа к удаленному рабочему столу, вам следует проверить VNC.

Установка среды рабочего стола #

Обычно на серверах Linux по умолчанию не установлена ​​среда рабочего стола. Первым шагом является установка X11 и среды рабочего стола, которая будет выступать в качестве бэкэнда для Xrdp.

В репозиториях Debian доступно несколько сред рабочего стола (DE). Мы будем устанавливать Xfce. Это быстрая, стабильная и легкая среда рабочего стола, что делает ее идеальной для использования на удаленном сервере. Если вы предпочитаете другую среду рабочего стола, такую ​​как Gnome, вы можете установить ее вместо Xfce.

Введите следующие команды от имени пользователя root или пользователя с привилегиями sudo для установки Xfce на свой сервер:

  sudo apt update   sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils  

В зависимости от в вашей системе и подключении загрузка и установка пакетов Xfce займет некоторое время.

Установка Xrdp #

Пакет Xrdp доступен в стандартных репозиториях Debian. Чтобы установить его, запустите:

  sudo apt install xrdp  

Служба автоматически запустится после завершения процесса установки. Вы можете проверить, что служба Xrdp запущена, набрав:

  sudo systemctl status xrdp  

Результат будет выглядеть примерно так :

  ● xrdp.service - демон xrdp Загружен: загружен (/lib/systemd/system/xrdp.service; включен; предустановка поставщика: включен) Active: активен (работает)  с Ср 2020-04-01 21:19:11 UTC;  4 секунды назад ...  

По умолчанию Xrdp использует файл /etc/ssl/private/ssl-cert-snakeoil.key , который можно читать только пользователями, которые являются членами группы «ssl-cert». Выполните следующую команду, чтобы добавить пользователя xrdp в группу:

  sudo adduser xrdp ssl-cert  

Вот и все. Xrdp установлен в вашей системе Debian.

Настройка Xrdp #

Файлы конфигурации Xrdp хранятся в каталоге /etc/xrdp каталог. Для базовых подключений Xrdp вам не нужно вносить какие-либо изменения в файлы конфигурации. Xrdp будет использовать рабочий стол X Window по умолчанию, которым в данном случае является XFCE.

Главный файл конфигурации называется xrdp.ini . Этот файл разделен на разделы и позволяет вам устанавливать глобальные параметры конфигурации, такие как адреса безопасности и прослушивания, а также создавать различные сеансы входа в систему xrdp.

Каждый раз, когда вы вносите какие-либо изменения в файл конфигурации, вам необходимо перезапустить Служба Xrdp:

  sudo systemctl restart xrdp  

Xrdp использует файл startwm.sh для запустить X-сессию. Чтобы использовать другой рабочий стол X Window, отредактируйте этот файл.

Настройка межсетевого экрана #

По умолчанию Xrdp прослушивает порт 3389 на все интерфейсы. Если вы запускаете брандмауэр на своем сервере Debian, что вы всегда должны делать, вам нужно будет добавить правило, которое будет разрешать трафик через порт Xrdp.

Предполагая, что вы используете ufw для управления брандмауэром. выполните следующую команду, чтобы разрешить доступ к серверу Xrdp с определенного IP-адреса или диапазона IP-адресов, в этом примере 192.168.1.0/24 :

  sudo ufw allow from 192.168.1.0/24 to any port 3389  

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

  sudo ufw allow 3389  

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

  sudo nft добавить правило inet filter input tcp dport 3389 ct state new, установленный счетчик accept  

Для повышения безопасности вы может рассмотреть возможность настройки Xrdp для прослушивания только на локальном хосте и создания туннеля SSH, который безопасно перенаправляет трафик с вашего локального компьютера на порт 3389 к серверу на том же порту. Другой безопасный вариант — установить OpenVPN и подключиться к серверу Xrdp через частную сеть.

Подключение к серверу Xrdp #

Теперь, когда вы настроили свой Xrdp server, пора открыть клиент Xrdp и подключиться к серверу.

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

На экране входа в систему введите свое имя пользователя и пароль и нажмите «ОК».

После входа в систему вы должны увидеть рабочий стол Xfce по умолчанию . Это должно выглядеть примерно так:

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

Если вы используете macOS, вы можете установить приложение Microsoft Remote Desktop из Mac App Store. Пользователи Linux могут использовать клиент RDP, такой как Remmina или Vinagre.

Заключение #

Установка сервера Xrdp позволяет вам управлять своим сервером Debian 10 с локального настольного компьютера через простой в использовании графический интерфейс.

Если у вас есть вопросы, не стесняйтесь оставлять комментарий ниже.

debian rdp

сообщить об этом объявлении

centos 8
ubuntu 18.04
ubuntu 20.04

Связанные руководства

  • Как установить nd Используйте PHP Composer в Debian 10
  • Как установить Memcached в Debian 10
  • Как установить сервер Xrdp (удаленный рабочий стол) в Ubuntu 20.04
  • Как установить TeamViewer в Debian 10
  • Как настроить брандмауэр с UFW в Debian 10
  • Как установить Mono в Debian 10
  • Как установить код Visual Studio в Debian 10

сообщить об этом объявлении

Оцените статью
logicle.ru
Добавить комментарий