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