Remmina — программа для удаленного рабочего стола

Remmina — это мощный, свободный и открытый (Open Source) клиент удаленного рабочего стола, ставший де-факто стандартом для системных администраторов и пользователей Linux. Если вам нужно подключиться к серверу Windows по RDP, настроить VNC-сессию или пробросить SSH-туннель, Remmina — это первое, что стоит установить.

Интерфейс Remmina лаконичен и позволяет управлять сотнями подключений в одном окне.

Ранее известный как Grdc, проект прошел долгий путь развития. Сегодня Remmina написана на GTK+ и идеально интегрируется в современные окружения рабочего стола, такие как GNOME, XFCE и Cinnamon, а также активно адаптируется под Wayland.



Основные возможности и поддерживаемые протоколы

Главная сила Remmina — в её плагинной структуре. Вам не нужно устанавливать пять разных программ для разных задач. Всё работает «из коробки» или добавляется одним пакетом.

Выбор протокола при создании нового подключения. RDP и VNC — самые популярные, но далеко не единственные.

Актуальные поддерживаемые протоколы:

  • RDP (Remote Desktop Protocol): Полноценная поддержка Windows-серверов и рабочих станций. Поддерживает буфер обмена, проброс звука, папок и даже принтеров.
  • VNC (Virtual Network Computing): Стандарт для подключения к Linux/Unix серверам и Mac.
  • SSH (Secure Shell): Встроенный эмулятор терминала. Удобно держать консольные сессии рядом с графическими.
  • SPICE: Высокопроизводительный протокол для работы с виртуальными машинами (KVM/QEMU).
  • X2Go: Протокол для терминальных сессий Linux, работающий даже на медленных каналах.
  • WWW/HTTP: Простой браузерный режим для доступа к веб-интерфейсам (например, Proxmox или роутеры) прямо из Remmina.

Важно: Старые протоколы, такие как NX и XDMCP, в новых версиях (1.4.20+) были объявлены устаревшими и вынесены из основного состава, так как требуют устаревших зависимостей.


Ключевые особенности

Remmina — это не просто «окно в окне». Разработчики предусмотрели множество функций для комфортной работы:

  • Управление профилями: Сохраняйте настройки для сотен серверов, группируйте их по папкам и тегам.
  • SSH-туннелирование:
Настройка SSH-туннеля в Remmina позволяет безопасно подключаться к закрытым портам (например, RDP или VNC) через промежуточный Linux-сервер.
  • Масштабирование и разрешение: Автоматическое изменение разрешения удаленного экрана при изменении размера окна (для RDP) или умное масштабирование (Scale) для VNC.
  • Плавающая панель: В полноэкранном режиме при наведении мыши на край экрана появляется панель инструментов для быстрого доступа к настройкам, переключению мониторов и клавиатуры.
  • Режим Киоска: Возможность запускать Remmina в ограниченном режиме для публичных терминалов.

Установка Remmina

Remmina доступна в репозиториях большинства дистрибутивов, но версии там часто устаревшие. Для получения всех новых функций (включая исправления для RDP и Wayland) рекомендуется использовать Snap, Flatpak или официальные PPA.

Ubuntu и Linux Mint (через PPA)

Самый надежный способ для deb-based дистрибутивов:

Bash
sudo add-apt-repository ppa:remmina-ppa-team/remmina-next
sudo apt update
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret

Universal (Flatpak)

Отличный вариант для Fedora, Arch и других систем, чтобы получить самую свежую версию изолированно от системы:

Bash
flatpak install flathub org.remmina.Remmina
flatpak run org.remmina.Remmina

Snap

Bash
sudo snap install remmina

Советы по оптимизации работы

  • Буфер обмена не работает? Проверьте настройки подключения RDP. Вкладка «Дополнительные» -> «Общий буфер обмена». Иногда требуется перезагрузка удаленной сессии.
  • Тормозит на Wayland? Если вы замечаете артефакты или задержки, попробуйте запустить Remmina через XWayland или выберите конкретный плагин рендеринга в настройках.
  • Быстрый доступ: Используйте «Быстрое подключение» (строка поиска в главном окне), вводя адреса в формате rdp://username@server или ssh://server.

Заключение

Remmina остается незаменимым инструментом для любого IT-специалиста. Благодаря активной поддержке сообщества и регулярным обновлениям, она успешно заменяет платные аналоги, предоставляя единый центр управления всей инфраструктурой.

  • Сайт: remmina.org
  • Исходный код: GitLab
  • Лицензия: GNU GPL v2+

Читайте также

Было ли это полезно?

1 / 0

Добавить комментарий 0