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

yum list 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

➭ apt list remmina Listing... Done remmina/focal,now 1.4.2+dfsg-1ubuntu1 amd64 [installed]

CentOS/Rocky RHEL и других rpm

yum list remmina

Установить remmina можно командой

sudo yum -y install remmina

sudo apt -y install remmina

Настройка

Файл с настройками remmina.pref лежит в

$HOME/.config/remmina

Настройки сохранённых соединений

Файлы с настройками соединений лежат в

$HOME/.local/share/remmina

Обычное соединение по RDP на нестандартный порт 3999 в графическом интерфейсе выглядит так

Remmina изображение с сайта www.andreyolegovich.ru
Простое соединение

Файл, который ему соответствует называется 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 через хост посредник в графическом интерфейсе выглядит так

Remmina изображение с сайта www.andreyolegovich.ru
Простое соединение

Обратите внимание на поле 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

Похожие статьи
X Window System Ubuntu
XRDP в Ubuntu
VNC в Ubuntu
X Window System CentOS
XRDP в CentOS
VNC в CentOS