- Remmina
- Usage
- See also
- Remmina (Русский)
- Установка
- Использование
- Смотрите также
- Remmina XRDP и VNC клиент в Linux
- Подготовка к установке
- В CentOS/Rocky/RHEL
- В Debian/Ubuntu
- Установка
- Настройка
- Настройки сохранённых соединений
- Соединение через посредника
- Установка Remmina в Ubuntu 20.04
- Установка Remmina в Ubuntu 20.04
- Как пользоваться Remmina
- Сохранение подключения
- Выводы
Remmina
Note: If one of the protocols (e.g. RDP) is not available in the Remmina dropdown menu after installing the required package, make sure to completely quit Remmina first: run killall remmina . When you restart Remmina, the protocol should be available.
Usage
Remmina configuration files:
$/remmina.pref or $/remmina/remmina.pref
At the first Remmina execution the system wide Remmina configuration files, will be copied in the $
Remmina connection profiles are saved connection to connect to your servers, the file name is autogenerated, but you can create manually your own files with the FILE name you prefer. It’s possible to specify a custom profile name and location.
$/FILE.remmina or $/remmina/FILE.remmina
To connect using an exisitng connection profile use:
To quick connect using a URI:
To quick connect using a URI along with an encrypted password:
remmina -c rdp://username:encrypted-password@server remmina -c vnc://username:encrypted-password@server remmina -c vnc://server?VncUsername=username\&VncPassword=encrypted-password
To encrypt a password for use with a URI:
To update username and password and set a different resolution mode of a remmina connection profile use:
echo "ausernamenapassword" | remmina --update-profile /PATH/TO/FOO.remmina --set-option username --set-option resolution_mode=2 --set-option password
See also
Remmina (Русский)
Состояние перевода: На этой странице представлен перевод статьи Remmina. Дата последней синхронизации: 6 октября 2019. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Remmina — клиент удалённого рабочего стола, созданный проектом FreeRDP с использованием GTK. Поддерживаются следующие протоколы: SSH, VNC, RDP, NX и XDMCP.
Установка
Установите пакет libvncserver , если необходима поддержка VNC.
Также установите freerdp или remmina-plugin-rdesktop AUR , если необходима поддержка RDP. Обратите внимание, что:
- Если опция подключения по RDP недоступна в выпадающем меню Remmina после установки freerdp , полностью завершите выполнение программы (например, выполните killall remmina ) и снова запустите её, после чего опция с RDP должна появиться.
- По состоянию на Remmina 1.2.0, некоторые пользователи сообщают, что RDP-соединения с использованием FreeRDP часто прерываются и соединения с использованием rdesktop более надёжны.
- Сохранение паролей зависит от GNOME Keyring.
Использование
Выполните следующую команду, чтобы открыть предварительно сохранённый профиль соединений:
$ remmina -c ~/.remmina/название-файла.remmina
Ниже представлен скрипт, который переименовывает файлы профиля соединений, основываясь на свойстве name= , что делает их более удобными для восприятия:
#!/bin/bash cd ~/.remmina ls -1 *.remmina | while read a; do N=`grep '^name=' "$a" | cut -f2 -d=`; [ "$a" == "$N.remmina" ] || mv "$a" "$N".remmina; done
Чтобы при запуске программа была свёрнута в трей, используйте опцию командной строки -i .
Смотрите также
Remmina XRDP и VNC клиент в Linux
Remmina — это клиент удаленного рабочего стола для компьютерных операционных систем на базе POSIX.
Он поддерживает протокол удаленного рабочего стола (RDP), протоколы VNC, NX, XDMCP, SPICE, X2Go и SSH
Remmina находится в репозиториях пакетов для Debian версий 6 (Squeeze) и более поздних версий, а также для версий Ubuntu начиная с 10.04 (Lucid Lynx).
Начиная с 11.04 (Natty Narwhal), он заменил tsclient в качестве клиента удаленного рабочего стола Ubuntu по умолчанию.
Коллекция портов/пакетов FreeBSD также содержит его в качестве отдельного порта и дополнительных портов плагинов, специфичных для протокола.
Подготовка к установке
В CentOS/Rocky/RHEL
Перед установкой remmina в CentOS убедитесь, что у вас установлен epel-release
Loaded plugins: fastestmirror, langpacks Determining fastest mirrors * base: mirror.hosthink.net * epel: www.nic.funet.fi * extras: mirror.hosthink.net * updates: mirror.hosthink.net Installed Packages epel-release.noarch
Installed означает, что у меня epel-release установлен
Если вместо Installed вы видите Available — тогда установите командой
sudo yum install epel-release
Чтобы пользоваться remmina нужно сперва установить X-сервер . Например, Gnome или Xfce.
В Debian/Ubuntu
Установите X-сервер . Например, Gnome или Xfce.
Установка
Проверить наличие remmina в Debian / Ubuntu можно выполнив
➭ apt list remmina Listing. Done remmina/focal,now 1.4.2+dfsg-1ubuntu1 amd64 [installed]
Установить remmina можно командой
sudo yum -y install remmina
sudo apt -y install remmina
Настройка
Файл с настройками remmina.pref лежит в
Настройки сохранённых соединений
Файлы с настройками соединений лежат в
Обычное соединение по RDP на нестандартный порт 3999 в графическом интерфейсе выглядит так
Файл, который ему соответствует называется esxi_rdp_esxi163_10-1-102-163-3999.remmina и выглядит следующим оригинальным образом:
[remmina] password=. gateway_username= window_height=525 ssh_tunnel_loopback=0 serialname= printer_overrides= name=esxi163 console=0 colordepth=32 security=rdp precommand= disable_fastpath=0 postcommand= group=esxi server=10.1.102.163:3999 glyph-cache=0 ssh_tunnel_enabled=0 disableclipboard=0 parallelpath= cert_ignore=0 serialpermissive=0 gateway_server= protocol=RDP ssh_tunnel_password= old-license=0 resolution_mode=2 disableautoreconnect=0 loadbalanceinfo= clientbuild= clientname= resolution_width=0 relax-order-checks=0 username=andrei gateway_domain= serialdriver= domain= gateway_password= smartcardname= exec= serialpath= enable-autostart=0 shareprinter=0 shareparallel=0 ssh_tunnel_passphrase= execpath= resolution_height=0 useproxyenv=0 microphone=0 gwtransp=http ssh_tunnel_privatekey= ssh_tunnel_server= ignore-tls-errors=1 window_maximize=0 gateway_usage=0 window_width=640 sound=off
Соединение через посредника
ВНИМАНИЕ: этот параграф находится в разработке. Информация может быть не точной если нашли ошибку и знаете как исправить пишите в телеграм
Соединение по RDP на нестандартный порт 3999 через хост посредник в графическом интерфейсе выглядит так
Обратите внимание на поле pre-command там я указал имя пользователя на хосте посреднике и IP адрес этого хоста. Также в этом соединении я использую use client resolution чтобы открывалось окно большего размера.
Файл, который ему соответствует называется esxi_rdp_esxi163-mitm_10-1-102-163-3999.remmina и выглядит следующим оригинальным образом:
[remmina] password=. gateway_username= window_height=1023 ssh_tunnel_loopback=0 serialname= printer_overrides= name=esxi163-mitm console=0 colordepth=64 security= precommand=andrei%10.15.153.191% disable_fastpath=0 postcommand= group=esxi server=10.1.102.163:3999 glyph-cache=0 ssh_tunnel_enabled=0 disableclipboard=0 parallelpath= cert_ignore=0 serialpermissive=0 gateway_server= protocol=RDP ssh_tunnel_password= old-license=0 resolution_mode=1 disableautoreconnect=0 loadbalanceinfo= clientbuild= clientname= resolution_width=0 relax-order-checks=0 username=andrei gateway_domain= serialdriver= domain= gateway_password= smartcardname= exec= serialpath= enable-autostart=0 shareprinter=0 shareparallel=0 ssh_tunnel_passphrase= quality=0 disablepasswordstoring=0 parallelname= viewmode=1 ssh_tunnel_auth=2 shareserial=0 sharefolder= sharesmartcard=0 ssh_tunnel_username= execpath= resolution_height=0 useproxyenv=0 microphone=0 gwtransp=http ssh_tunnel_privatekey= ssh_tunnel_server= ignore-tls-errors=1 window_maximize=0 gateway_usage=0 window_width=1676 sound=off
Установка Remmina в Ubuntu 20.04
Программа Remmina используется для удаленного подключения к рабочему столу. Она полностью бесплатная и поддерживает множество протоколов соединения (RDR, VNC, SSH и т. д.), список которых можно дополнить плагинами.
По ходу данной статьи мы разберем как установить Remmina в Ubuntu 20.04 двумя способами. А затем объясним нюансы использования программы и настройку удаленного доступа вместе с сохранением подключения.
Установка Remmina в Ubuntu 20.04
Зачастую приложение Remmina по умолчанию добавлено в дистрибутив Ubuntu. Но если его нет в системе, то процедуру установки можно запустить вручную. Проще всего это сделать из официального репозитория, воспользовавшись одной командой в терминале:
sudo apt update && sudo apt install remmina -y
Второй способ получения Remmina для Ubuntu 20.04 заключается в использовании PPA. Хотелось бы отметить, что в настоящий момент у PPA Remmina нет мейнтейнера. По этой причине обновления выходят не так часто. Сначала идет добавление репозитория для загрузки:
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
Для подтверждения процедуры нужно дополнительно нажать клавишу Enter, когда в терминале появится соответствующий запрос.
А теперь можно запускать процедуру установки:
sudo apt install remmina remmina-plugin-rdp remmina-plugin-secret
Для подтверждения на вопросе Хотите продолжить впечатайте латинскую букву y в терминале и нажмите Enter.
Как пользоваться Remmina
Запустить Remmina можно из списка всех приложений или следующей командой в терминале:
Для быстрого соединения достаточно вставить адрес удаленного устройства в текстовое поле, выбрать нужный протокол и нажать Enter на клавиатуре.
У вас могут попросить подтверждение сертификата, а затем появится окно для ввода данных авторизации. Укажите в нем имя пользователя учетной записи для подключения, пароль для нее и домен, если есть такая необходимость. Ползунок Сохранить пароль нет смысла активировать в случае одноразового сеанса. Остается только нажать на кнопку Да для подтверждения соединения.
Но это все же ограниченный режим работы Remmina в Ubuntu, ведь недоступна большая часть настроек для удаленного доступа. Чтобы добраться до них, нужно создать отдельный профиль.
Сохранение подключения
Сохранение сеансов удаленного доступа для быстрого подключения возможно только при создании профиля. Чтобы вызвать данную функцию, кликните по характерной иконке в левом верхнем углу.
В верхней части экрана можно задать название для нового соединения и разместить его в определенную группу (аналог папки). Это нужно только для удобного ориентирования в списке. А далее уже идет выбор протокола. В каждом из случаев данные для ввода и доступные опции будут различаться. В качестве примера возьмем распространенный протокол RDR.
В графу Сервер нужно ввести адрес удаленного рабочего стола, а затем указать учетную запись для входа. Это основные параметры, которые необходимы для подключения. Остается только их сохранить, нажав на одноименную кнопку.
Выводы
Теперь вы знаете как установить Remmina в Ubuntu 20.04. Эта программа предназначена для удаленного подключения к устройствам через RDR, VNC и множество других протоколов. Программа должна по умолчанию присутствовать в дистрибутиве Ubuntu 20.04. Но при необходимости ее можно скачать из официального репозитория или через PPA, воспользовавшись терминалом. По ходу статьи мы разобрались с обоими способами установки, а еще сделали акцент на настройке удаленного подключения.
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.