В Linux есть инструмент удаленного доступа по SSH по умолчанию для выполнения такой работы, но, поскольку он выполняется через терминал, многим пользователям неудобно его использовать. Помимо использования терминала, Вы также можете использовать клиент удаленного рабочего стола на основе графического интерфейса для вашей системы Linux.
Лучшие клиенты удаленного рабочего стола
Vinagre
Клиент удаленного рабочего стола для Linux с множеством привлекательных функций для доступа к удаленной системе и управления ею. Этот клиент хорошо интегрирован в среду GNOME. Одна из лучших функций этого программного обеспечения для удаленного рабочего стола - поддержка сервера VNC и одновременное открытие нескольких соединений. Он также поддерживает множество протоколов, таких как RDP, SSH и VNC.
Скачать с сайта https://wiki.gnome.org/Apps/Vinagre
Remmina Remote Desktop Client
Это бесплатный и мощный инструмент для совместного использования удаленного рабочего стола с открытым исходным кодом для систем на базе Linux и Unix. Он предлагает многофункциональные полезные инструменты для администратора и путешественников, чтобы иметь легкий и плавный удаленный доступ.
Разработано в GTK + 3. Интерфейс современный, удобный в использовании, унифицированный и поддерживает несколько сетевых протоколов, включая VNC, RDP, NX, XDMCP, SPICE, EXEC и SSH.
Вы можете установить последний выпуск из Центра программного обеспечения Ubuntu, ища remmina. Еще Вы можете установить его с терминала с помощью команды
sudo snap install remmina
Если вы хотите установить последнюю версию git remmina, вы можете использовать ее с edge канала
sudo snap install remmina --edge
Или обновите текущую установленную версию с выбранным каналом:
sudo snap refresh remmina --channel=edge # use --channel=stable otherwise
Ubuntu ppa
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
По умолчанию плагины RDP, SSH и SFTP установлены. Вы можете просмотреть список доступных плагинов с
apt-cache search remmina-plugin
TeamViewer
Это защищенное, надежное, кроссплатформенное и современное программное обеспечение для удаленного рабочего стола, которое позволяет вам получать доступ к удаленным устройствам одновременно с нескольких устройств и пользователей. Варианты использования- бесплатная для личного пользования и платная версия для деловых целей.
TeamViewer - это универсальное программное обеспечение для удаленного рабочего стола, предназначенное для совместного использования удаленного рабочего стола, проведения онлайн-встреч или даже передачи файлов между устройствами, подключенными по сети.
Загрузить можно с сайта https://www.teamviewer.com/en/download/linux/
TigerVNC
Это открытое, бесплатное и мультиплатформенное программное обеспечение, реализованное на VNC, которое позволяет вам взаимодействовать с удаленной системой через клиент-серверное приложение на основе графического интерфейса. Это программное обеспечение удаленного рабочего стола Linux, способное бесперебойно запускать 3D и мультимедийные файлы. Во всех устройствах он поддерживает единый внешний вид.
Скачать https://github.com/TigerVNC/tigervnc/releases
NoMachine
Быстрый, безопасный, кроссплатформенный и высококачественный клиент удаленного рабочего стола, основанный на протоколе NX. Этот протокол может работать очень хорошо и дает местную скорость реагирования так же, как вы сидите перед компьютером. Это персональный сервер, который надежно зашифрован. Он дает вам доступ ко всем вашим документам, файлам, видео, аудио с молниеносной скоростью. Бесплатен.
https://www.nomachine.com/download/linux&id=1
RealVNC
Он также является мультиплатформенным, надежным и простым в использовании клиентом удаленного доступа для Linux, Windows и многих других. Он предлагает уникальную технологию, основанную на совместном использовании экрана VNC с такими дополнительными продуктами, как VNC connect и VNC viewer. Этот клиент удаленного рабочего стола позволяет получить доступ к системе удаленного рабочего стола, управлять автоматической системой, предлагать удаленную поддержку, получать доступ к центральному ресурсному центру и многое другое.
Загрузите с сайта https://www.realvnc.com/en/connect/download/vnc/
X2Go
Это клиент с открытым исходным кодом для удаленного доступа к рабочему столу для Linux, использующий протокол NX. X2Go быстр и работает лучше, чем протокол VNC. Это лучшая альтернатива протоколам совместного использования рабочего стола RDP и VNC.
https://wiki.x2go.org/doku.php/download:start
KRDC
Собственный клиент удаленного рабочего стола для среды KDE, который представляет собой простое и небольшое программное обеспечение для выполнения основных задач совместного использования рабочего стола. Хотя он не предоставляет много функций по сравнению с другими, описанными выше, тем не менее вы можете получить удаленный доступ к системе со скоростью, используя протокол Linux RDP или VNC.
X11 Window Forwarding
Инструмент с графическим интерфейсом для доступа к удаленному рабочему столу. Вам не нужно устанавливать какое-либо программное обеспечение, просто включите пересылку в файле конфигурации SSH. Этот клиент немного сложен для новичка по сравнению с другими, упомянутыми выше, но является отличным инструментом для использования.
Chrome Remote Desktop
Поскольку браузер Google Chrome можно использовать на всех устройствах, включая Linux, Window, Android, MacOS, таким образом можно запускать это бесплатное программное обеспечение для удаленного рабочего стола повсюду с меньшими настройками. С помощью этого клиента удаленного рабочего стола вы можете оказывать или получать любую удаленную поддержку, получать доступ к файлам или проводить онлайн-встречи.
https://chrome.google.com/webstore/detail/chrome-remote-desktop/gbchcmhmhahfdphkhkmpfmihenigjmpp
Этот список может показаться излишним, но всегда лучше иметь разные варианты. Потому что разные пользователи имеют разные цели при доступе к среде удаленного рабочего стола.