Поиск по сайту:

Remmina — клиент удаленного рабочего стола и общий доступ к файлам для Linux


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

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

Особенности Реммина

  • Поддерживает RDP, VNC, NX, XDMCP и SSH.
  • Позволяет пользователям вести список профилей подключений, организованных по группам.
  • Поддерживает быстрые соединения пользователей, напрямую вводящих адрес сервера.
  • Удаленные рабочие столы с более высоким разрешением можно прокручивать/масштабировать как в оконном, так и в полноэкранном режимах.
  • Поддерживает полноэкранный режим области просмотра; здесь удаленный рабочий стол автоматически прокручивается, когда мышь перемещается по краю экрана.
  • Также поддерживает плавающую панель инструментов в полноэкранном режиме; позволяет переключаться между режимами, переключать захват клавиатуры, сворачивание и многое другое.
  • Предлагает интерфейс с вкладками, опционально управляемый группами.
  • Также имеется значок в трее, который позволяет быстро получить доступ к настроенным профилям подключения.

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

Предварительные условия

  • Разрешить общий доступ к рабочему столу на удаленных компьютерах (разрешить удаленным компьютерам разрешать удаленные подключения).
  • Установите службы SSH на удаленных компьютерах.

Как установить Remmina Desktop Sharing Tool в Linux

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

Запустите команды ниже, чтобы установить его со всеми поддерживаемыми плагинами:

------------ On Debian/Ubuntu ------------ 
sudo apt install remmina remmina-plugin-*
------------ On CentOS/RHEL/Alma & Rocky ------------ 
yum install epel-release
yum copr enable castor/remmina
yum install 'remmina*'
------------ On Fedora 22+ ------------ 
sudo dnf copr enable hubbitus/remmina-next
sudo dnf upgrade --refresh 'remmina*' 'freerdp*'
sudo emerge -a net-misc/remmina  [On Gentoo Linux]
sudo apk add remmina             [On Alpine Linux]
sudo pacman -S remmina           [On Arch Linux]
sudo zypper install remmina      [On OpenSUSE]

Как подключиться к удаленной системе Linux

После установки найдите remmina в Ubuntu Dash или меню Linux Mint, а затем запустите его:

Вы можете выполнить любые настройки через графический интерфейс или отредактировав файлы в $HOME/.remmina или $HOME/.config/remmina.

Чтобы настроить новое подключение к удаленному серверу, нажмите [Ctrl+N] или перейдите в Соединение -> Создать и настройте профиль удаленного подключения, как показано на снимке экрана ниже. . Это интерфейс основных настроек.

Нажмите Дополнительно в интерфейсе выше, чтобы настроить дополнительные параметры подключения.

Чтобы настроить параметры SSH, нажмите SSH в интерфейсе профиля выше.

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

Remmina – подключение к удаленному Linux с помощью sFTP

Выберите профиль подключения и отредактируйте настройки, выберите SFTPБезопасная передача файлов в нижнем меню Протоколы. Затем установите путь запуска (необязательно) и укажите данные аутентификации SSH. Наконец, нажмите Подключиться.

Введите здесь свой пароль пользователя SSH.

Если вы видите интерфейс ниже, значит SFTP-соединение установлено успешно, и теперь вы можете передавать файлы между вашими компьютерами.

Remmina – подключение к удаленному Linux с помощью SSH

Выберите профиль подключения и отредактируйте настройки, затем выберите SSH – Secure Shell в нижнем меню Протоколы и при необходимости укажите программу запуска и данные аутентификации SSH. Наконец, нажмите Подключиться и введите пароль SSH пользователя.

Когда вы увидите интерфейс ниже, это означает, что ваше соединение установлено успешно, и теперь вы можете управлять удаленным компьютером с помощью SSH.

Remmina – подключение к удаленному рабочему столу Linux с помощью VNC

Выберите профиль подключения из списка и отредактируйте настройки, затем выберите VNC – Virtual Network Computing в нижнем меню Протоколы. Настройте базовые, дополнительные параметры и параметры SSH для подключения и нажмите Подключиться, затем введите пароль пользователя SSH.

Когда вы увидите следующий интерфейс, это означает, что вы успешно подключились к удаленному компьютеру по протоколу VNC.

Введите пароль пользователя для входа в интерфейс входа на рабочем столе, как показано на снимке экрана ниже.

Просто следуйте инструкциям выше, чтобы использовать остальные оставшиеся протоколы для доступа к удаленным машинам, это очень просто.

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