Аналоговый remmina для окон
Обновлено: 21.11.2024
В этой статье мы покажем вам способ установки Remmina в Windows, а также альтернативу, которая изначально работает в Windows.
Как установить Remmina в Windows
Remmina – это продукт, разработанный для операционных систем на основе POSIX, которые в основном представляют собой дистрибутивы Linux. Его графический пользовательский интерфейс сильно зависит от функций GTK+/GDK, которые по понятным причинам никогда не будут доступны в Microsoft Windows.
Однако, если вам абсолютно необходимо, чтобы Remmina работала на вашем компьютере с Windows, вы можете попробовать установить ее внутри WSL (система Windows для Linux).
Для тех, кто не знал, система Windows для Linux — это уровень совместимости для запуска двоичных исполняемых файлов Linux в Windows 10 и более поздних версиях.
Чтобы установить Remmina, приложение с графическим интерфейсом, в Windows WSL, вам потребуется Windows 11 Build 22000 или более поздней версии. В дополнение к этому вы должны сначала установить предварительный драйвер, соответствующий вашей системе ниже. Это позволит вам использовать виртуальный графический процессор (vGPU), чтобы вы могли воспользоваться аппаратным ускорением рендеринга OpenGL.
Подробные инструкции по установке WSL 2, а также примеры можно найти в учебнике Microsoft Docs: Запуск приложений Linux с графическим интерфейсом в подсистеме Windows для Linux. И если вы хотите тему Remmina Dark на WSL, прочтите этот пост.
mRemoteNG — альтернатива Remmina для Windows
Если вы можете жить с альтернативой Remmina, есть отличная версия для установки под названием mRemoteNG.
mRemoteNG – это диспетчер удаленных подключений с открытым исходным кодом, который позволяет вам управлять несколькими учетными данными на простой панели управления. mRemoteNG — это активно поддерживаемая ответвление ныне заброшенного mRemote, бесплатно распространяемое по лицензии GNU General Public License версии 2.
mRemoteNG поддерживает подключение с помощью вкладок, параллельный просмотр, несколько языков интерфейса, включая английский, французский, немецкий, русский, китайский, итальянский и т. д. Он поддерживает несколько сочетаний клавиш и переключателей командной строки для быстрого переключения между удаленные подключения, не касаясь мыши. Расширенные функции mRemoteNG включают массовые подключения, туннелирование SSH, внешнее приложение, трассировку.
Дополнительную информацию о mRemoteNG и исполняемых файлах можно найти в репозитории mRemoteNG Github и на его официальной домашней странице. Проекту также нужна поддержка разработчиков. Если вы программист, подумайте над тем, чтобы внести свой вклад в его кодовую базу.
Доступ к удаленному рабочему столу возможен благодаря протоколу удаленного рабочего стола (RDP), собственному протоколу, разработанному Microsoft. Он предоставляет пользователю графический интерфейс для подключения к другому/удаленному компьютеру через сетевое соединение. FreeRDP — это бесплатная реализация RDP.
RDP работает по модели клиент/сервер, когда на удаленном компьютере должно быть установлено и запущено серверное программное обеспечение RDP, а пользователь использует клиентское программное обеспечение RDP для подключения к нему и управления удаленным рабочим столом.
В этой статье мы поделимся списком программного обеспечения для доступа к удаленному рабочему столу Linux: список начинается с приложений VNC.
VNC (Virtual Network Computing) – это протокол сервер-клиент, который позволяет учетным записям пользователей удаленно подключаться к удаленной системе и управлять ею с помощью ресурсов, предоставляемых графическим интерфейсом пользователя (GUI).
Помощь Зохо
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, для автоматического доступа и беспрепятственного доступа к ним в любое время.
Удаленный доступ Плюс
Remote Access Plus – это мощное программное обеспечение для удаленной поддержки, которое позволяет ИТ-специалистам и техническим специалистам взаимодействовать и устранять неполадки устройств, расположенных в любой точке мира, всего за несколько щелчков мышью. Центрально размещенный сервер поддерживает связь с клиентскими машинами, и технические специалисты могут получить к ним доступ по требованию.
Простой пользовательский интерфейс и архитектура клиент-сервер обеспечивают беспрепятственное подключение ИТ-специалистов и специалистов службы поддержки для устранения неполадок удаленного устройства. Кроме того, вы можете совершать голосовые или видеозвонки или даже текстовые чаты с вашим конечным пользователем, чтобы понять и решить проблему лучше и быстрее.
Благодаря двухфакторной аутентификации, 256-битному шифрованию AES и средству просмотра журнала действий вы можете получить доступ к любому удаленному устройству Linux и управлять им, не беспокоясь о безопасности. Вы также можете создавать пользовательские группы для управления устройствами Linux. Это особенно полезно, если у вас есть много устройств Linux для управления, так как динамические настраиваемые группы автоматически добавляют устройства в группу при условии, что эти устройства удовлетворяют набору определенных критериев.
Remote Access Plus доступен как в виде локального, так и облачного решения. Кроме того, вы можете выбрать одну из трех различных редакций: бесплатную, стандартную и профессиональную, в зависимости от количества управляемых устройств и функций Linux.
С помощью Remote Access Plus вы можете удаленно управлять различными устройствами Linux, такими как Ubuntu, Debian, Red Hat Enterprise Linux, Fedora, CentOS, Mandriva, OpenSuSE и т. д., и оно поддерживает более 17 языков. тоже!
1. TigerVNC
TigerVNC — это бесплатная, высокопроизводительная, не зависящая от платформы реализация VNC с открытым исходным кодом. Это клиент-серверное приложение, которое позволяет пользователям запускать графические приложения и взаимодействовать с ними на удаленных компьютерах.
В отличие от других серверов VNC, таких как VNC X или Vino, которые подключаются напрямую к рабочему столу среды выполнения, tigervnc-vncserver использует другой механизм, который настраивает отдельный виртуальный рабочий стол для каждого пользователя.
Он может запускать 3D- и видеоприложения, а также пытается поддерживать согласованный пользовательский интерфейс и повторно использовать компоненты, где это возможно, на различных поддерживаемых им платформах. Кроме того, он обеспечивает безопасность благодаря ряду расширений, реализующих расширенные методы аутентификации и шифрование TLS.
2. RealVNC
RealVNC предлагает кроссплатформенное, простое и безопасное программное обеспечение для удаленного доступа. Компания разрабатывает технологии совместного использования экрана VNC с такими продуктами, как VNC Connect и VNC Viewer. VNC connect дает вам возможность доступа к удаленным компьютерам, предоставления удаленной поддержки, администрирования автоматических систем, совместного доступа к централизованным ресурсам и многого другого.
Вы можете бесплатно подключиться к VNC для домашнего использования, которое ограничено пятью удаленными компьютерами и тремя пользователями. Однако для любого профессионального и корпоративного использования требуется абонентская плата.
3. TeamViewer
Teamviewer – это популярное, мощное, безопасное и кроссплатформенное программное обеспечение для удаленного доступа и управления, которое может одновременно подключаться к нескольким устройствам. Это бесплатно для личного использования, и есть премиум-версия для корпоративных пользователей.
Это универсальное приложение для удаленной поддержки, используемое для удаленного совместного использования рабочего стола, онлайн-совещаний и передачи файлов между устройствами, подключенными через Интернет. Он поддерживает более 30 языков по всему миру.
4. Реммина
Remmina – это бесплатный полнофункциональный и мощный клиент удаленного рабочего стола с открытым исходным кодом для Linux и других Unix-подобных систем. Он написан на GTK+3 и предназначен для системных администраторов и путешественников, которым необходимо удаленно работать со многими компьютерами.
Он эффективен, надежен и поддерживает несколько сетевых протоколов, таких как RDP, VNC, NX, XDMCP и SSH. Он также предлагает интегрированный и согласованный внешний вид.
Remmina позволяет пользователям вести список профилей подключения, организованных по группам, поддерживает быстрые подключения, когда пользователи напрямую вводят адрес сервера, и предоставляет интерфейс с вкладками, при необходимости управляемый группами, а также многие другие функции.
5. NoMachine
NoMachine — это бесплатное, кроссплатформенное и высококачественное программное обеспечение для удаленного рабочего стола. Он предлагает вам безопасный персональный сервер. Никакая машина не позволяет вам получить доступ ко всем вашим файлам, смотреть видео, воспроизводить аудио, редактировать документы, играть в игры и перемещать их.
Он имеет интерфейс, который позволяет вам сосредоточиться на своей работе, и предназначен для быстрой работы, как если бы вы сидели прямо перед удаленным компьютером. Кроме того, он обеспечивает замечательную прозрачность сети.
6. Апачский гуакамоле
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 не работала, но мы предоставили ссылки на веб-страницы конкретных дистрибутивов:
9. X2Go
X2Go — это кроссплатформенное программное обеспечение для удаленного рабочего стола с открытым исходным кодом, аналогичное VNC или RDP, которое предлагает удаленный доступ к графической пользовательской среде системы Linux по сети с использованием протокола, который туннелируется через протокол Secure Shell для лучшего шифрования. данных.
10. Экспра
Xpra или X — это кроссплатформенный сервер удаленного отображения и клиентское программное обеспечение с открытым исходным кодом, которое предлагает вам доступ к удаленным приложениям и экранам рабочего стола через сокеты SSH с SSL или без него.
Он позволяет запускать приложения на удаленном узле, отображая их экран на локальном компьютере без потери состояния после отключения. Он также поддерживает функции пересылки звука, буфера обмена и печати.
Вот и все! В этой статье мы рассмотрели двенадцать лучших инструментов для доступа к удаленным рабочим столам Linux. Не стесняйтесь поделиться с нами своими мыслями через форму комментариев ниже.
Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.
Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:
TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.
Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.
Мы благодарны за вашу бесконечную поддержку.
Похожие записи
55 мыслей о «11 лучших инструментов для доступа к удаленному рабочему столу Linux»
Я ищу в Google лучшие инструменты для RDP и нашел их здесь. Спасибо, админ!
Система комментариев здесь не работает, «вы публикуете комментарии слишком быстро», просто зря потратил время, написав о X2go, он лучший из всех, проверьте его, у него больше всего функций.
X2go действительно отличное приложение, но есть одна невероятная ошибка: сервер x2go создает большие буферные файлы размером в сотни ГБ (какая-то ошибка в их опции печати удаленных файлов.
Эта ошибка существует уже более 10 лет. Когда вы удаляете эти файлы с ошибками, x2goserver снова восстанавливает эти файлы спула с ошибками. У вас нет возможности это исправить.
Кто-нибудь знает действующую альтернативу в Linux, которая работает с производительностью, сравнимой с RDP в Windows 10?
FreeRDP и VNC имеют низкую производительность FPS, и единственная найденная мной программа, которая может прилично управлять удаленным подключением, — это NoMachine, но она все еще далека от возможностей RDP в Windows 10.
Обновление: я уже пробовал xrdp , но у него такая же производительность, как у VNC.
Да, я контролирую свой сервер и могу подключиться к нему через VPN или внешний Интернет.
Клиент — Windows, а сервер — Linux.
"Плохая производительность" означает, что каждое действие не является плавным и неотзывчивым, как при подключении к серверу Windows через RDP
Добро пожаловать в SU, вы хотите использовать RDP в качестве клиента (используя его из Linux для доступа к Windows) или в качестве сервера (используя клиент rdp для доступа к Linux)?
"Плохая производительность FPS" не очень точное описание. Какие программы вы хотите запускать? Если вы запускаете программы OpenGL, в которых содержимое экрана быстро меняется, все методы, основанные на изображениях или дельтах, будут иметь «плохую производительность FPS». В таком случае взгляните на VirtualGL, который использует аппаратное ускорение на удаленной машине.
xrdp работает значительно быстрее, чем vnc. Однако у него нет той производительности, которую вы бы получили на одном компьютере. Я использую xming на компьютере с Windows с незашифрованными, простыми TCP-соединениями по локальной сети. Я не использую переадресацию X через SSH, и устранение накладных расходов на сжатие и шифрование приводит к улучшению. Запустите xming на вашем компьютере с Windows, набрав start «Xming» /D «c:\program files (x86)\xming\» /b «xming.exe» :0 -ac -from 0.0.0.0 +bs -clipboard -multiwindow -nowinkill а затем подключитесь с компьютера LInux с помощью команды DISPLAY=xxxx:0.0 .
5 ответов 5
Windows RDP достигает своей скорости благодаря тому, что и сервер, и клиент созданы корпорацией Майкрософт, что позволяет значительно оптимизировать его.
Например: RDP использует сжатие для ускорения трансляции экрана, особенно видеокодеки. Для поддержки экранов большего размера, чем Full HD, будет использоваться видеокодек AVC/H.264. Это позволяет ему использовать графический процессор для ускорения отображения видео и сделать его более плавным, но он будет возвращаться к центральному процессору, если он недоступен.
NoMachine также использует быстрый протокол NX для достижения своей скорости, но он не может конкурировать с Microsoft RDP.
Поэтому я бы искал продукты, которые имеют как серверные, так и клиентские компоненты и не используют протокол VNC. Ниже приведены некоторые из таких продуктов, которые вы можете попробовать:
Xpra
Многоплатформенный постоянный сервер удаленного отображения с открытым исходным кодом и клиент для пересылки приложений и экранов рабочего стола. Среди его улучшений указано «Аппаратное ускорение кодирования H264 (NVENC)», поэтому оно может быть достаточно быстрым.
Apache Guacamole
Бесклиентский шлюз удаленного рабочего стола, в качестве средства просмотра которого используется любой браузер, поддерживающий HTML5. Он поддерживает стандартные протоколы, такие как VNC, RDP и SSH. Поскольку он поддерживает протокол RDP, он может быть достаточно быстрым, хотя в документации не упоминается, какая версия RDP. Документация по установке
TeamViewer
Возможно, самый известный продукт удаленного экрана, кроссплатформенный, но не с открытым исходным кодом. Я использовал его много раз, и он всегда был очень отзывчивым и многофункциональным.
В недавней статье я рассказал о лучшем программном обеспечении с открытым исходным кодом в 2018 году (выбор пользователей). Сегодня я расскажу о лучших клиентах удаленного доступа к рабочему столу для Linux.
TeamViewer — это проприетарное многоплатформенное программное обеспечение, которое позволяет пользователям удаленно управлять компьютерами и пользоваться другими функциями, такими как совместное использование рабочего стола, веб-конференции, передача файлов и онлайн-встречи.
В истинном духе открытого исходного кода существует тысяча и одна аналогичная программа, которая одинаково хороша, поэтому вот мой список из 10 лучших альтернатив TeamViewer 2019 года для пользователей Linux.
1. Амми Администратор
Ammyy Admin – это проприетарное программное обеспечение для удаленного доступа к рабочему столу, отличающееся стабильностью, безопасностью и простотой и насчитывающее более 80 000 личных и корпоративных пользователей. Это бесплатно для личного использования.
Ammyy Admin отлично подходит для задач системного администрирования, действий удаленного офиса, например. обмен файлами и онлайн-конференции. Он запускается как переносимый исполняемый файл, поэтому не требует установки.
2. AnyDesk
AnyDesk – это современное проприетарное многоплатформенное программное обеспечение для удаленного рабочего стола, бесплатное для частного использования и предлагающее пакеты подписки для версий Lite, Professional и Enterprise.
Высокая частота кадров, совместная работа в режиме реального времени, эффективное использование полосы пропускания, отказоустойчивая сеть Erlang, низкая задержка, запись сеансов, автоматические обновления, настраиваемые псевдонимы и т. д. Он также предлагает различные функции безопасности, администрирования и гибкости.
Вы можете бесплатно протестировать его — установка не требуется.
3. RealVNC
RealVNC — это мультиплатформенное проприетарное решение для удаленного рабочего стола, предназначенное для профессионалов, OEM-производителей, поставщиков управляемых услуг, системных администраторов, ИТ-специалистов и семейного использования. В распоряжении клиентов есть ряд продуктов.
RealVNC — это решение для удаленного доступа к рабочему столу корпоративного уровня с множеством функций, более 250 миллионов загрузок, более 90 тысяч корпоративных клиентов, более 100 крупных OEM-производителей и доступно для бесплатного частного использования.
4. TightVNC
TightVNC – это бесплатное кроссплатформенное программное обеспечение для управления удаленным рабочим столом с открытым исходным кодом, подходящее для целей администрирования, обучения и технической поддержки.
Его функции также включают клиент Java, совместимость со стандартным программным обеспечением VNC, соответствие спецификациям протокола RFB, надежную защиту и т. д.
5. Реммина
Remmina — это многофункциональное программное обеспечение POSIX (интерфейс переносимой операционной системы), которое позволяет пользователям удаленно получать доступ к любой операционной системе с Linux.
Он был разработан для системных администраторов и путешественников, работающих с небольшими нетбуками или большими мониторами. Он поддерживает несколько сетевых протоколов, включая RDP, VNC, NX, SSH, EXEC, SPICE и XDMCP.
Remmina также имеет интегрированный и согласованный пользовательский интерфейс и может использоваться бесплатно как в личных, так и в коммерческих целях.
Клиент Remmina Desktop Sharing
Чтобы установить Remmina на Ubuntu, просто скопируйте и вставьте следующие команды в окно терминала.
Чтобы установить Remmina из Debian Backports, просто скопируйте и вставьте следующие команды в окно терминала.
В Fedora и CentOS просто скопируйте и вставьте следующие команды в окно терминала.
6. Удаленный рабочий стол Chrome
С помощью Chrome Remote Desktop вы можете получить доступ к Chromebook или любому другому компьютеру через браузер Google Chrome. Этот процесс неофициально называется Chromoting. Он транслирует рабочий стол с помощью VP8, что делает его отзывчивым с хорошим качеством.
Chrome Remote Desktop – это бесплатное проприетарное расширение, но оно не заменяет Team Viewer, поскольку его можно использовать только для удаленного доступа. Никаких совещаний, обмена файлами и т. п., так что подумайте об этом, если у вас ограниченный бюджет или вам нужен только удаленный доступ к рабочему столу и управление им.
Удаленный рабочий стол Chrome
7. DWService
DMService – это легкое бесплатное кроссплатформенное программное обеспечение для удаленного доступа к рабочему столу с открытым исходным кодом, отличающееся простотой использования, безопасностью и производительностью.
Его можно установить на всех популярных настольных платформах или полностью запустить из веб-браузера. Все, что вам нужно сделать, это войти в систему. Его функции включают поддержку терминальных сеансов, встроенный текстовый редактор, управление ресурсами, просмотр журналов и общий доступ к файлам.
8. TigerVNC
TigerVNC – это бесплатное высокопроизводительное, независимое от платформы приложение для удаленного доступа к рабочему столу с открытым исходным кодом. Он использует шифрование по умолчанию и может запускать 3D- и видеоприложения по сети.
TigerVNC имеет почти одинаковый пользовательский интерфейс на разных платформах и расширяется с помощью расширений подключаемых модулей, которые можно использовать для добавления шифрования TLS и расширенных методов аутентификации, помимо других функций.
Важно отметить, что TigerVNC не является централизованным сервисом, поскольку его серверы принадлежат другой компании. А также, в отличие от TeamViewer, требует переадресации портов.
TigerVNC доступен для установки из репозитория дистрибутива по умолчанию в Ubuntu, Debian, Fedora, OpenSUSE, FreeBSD, Arch Linux, Red Hat Enterprise Linux и SUSE Linux Enterprise.
9. X2Go
X2Go – это бесплатное межплатформенное программное обеспечение для удаленного рабочего стола с открытым исходным кодом, которое работает с использованием модифицированного протокола NX 3 и отлично работает даже при низкой пропускной способности.
Вы можете использовать его для доступа к любому графическому интерфейсу пользователя Linux и системы Windows через прокси. Он также предлагает звуковую поддержку, повторное подключение к сеансу с другого клиента, обмен файлами.
10. Апачский гуакамоле
Apache Guacamole — это бесплатный веб-шлюз удаленного рабочего стола HTML5 с открытым исходным кодом для доступа к любому компьютеру из любого места. Все, что вам нужно, — это подключение к Интернету.
Apache Guacamole предлагает пользователям удобный доступ как к физическим, так и к облачным системам в истинном стиле облачных вычислений.
Он поддерживает все стандартные протоколы, не исключая протоколы RDP и VNC, может использоваться на корпоративном уровне, не требует каких-либо подключаемых модулей, а администраторы могут отслеживать/закрывать соединения в режиме реального времени, а также управлять профилями пользователей.
На этом мы завершаем наш список лучших альтернатив TeamViewer для Linux в 2019 году. Какой из них выбрали вы? Кроме того, не стесняйтесь добавлять свои предложения в раздел обсуждения ниже.
Читайте также: