Скачиваний:
0
Добавлен:
22.07.2026
Размер:
824 Кб
Скачать

Популярными альтернативами Remmina являются проекты Vinagre, TigerVNC, X11vnc и прочие.

Протокол RFB

RFB (аббр. от англ. remote framebuffer) — клиент-серверный сетевой протокол для удалённого доступа к графическому рабочему столу компьютера. Используется в системах удаленного доступа VNC. Так как он работает на уровне кадрового буфера, то его можно применять для графических оконных систем, например X Window System, Windows, Quartz Compositor.

По умолчанию RFB использует диапазон TCP-портов с 5900 до 5906. Каждый порт представляет собой соответствующий экран X-сервера (порты с 5900 по 5906 ассоциированы с экранами с :0 по :6). Java-клиенты, доступные во многих реализациях, использующих встроенный веб-сервер для этой цели, например, в RealVNC, связаны с экранами таким же образом, но на диапазоне портов с 5800 до 5806. Многие компьютеры под управлением ОС Windows могут использовать лишь один порт из-за отсутствия многопользовательских свойств, присущих UNIX-системам. Для Windows-систем экран по умолчанию — :0, что соответствует порту 5900.

Существует возможность обратного подключения от сервера к клиенту. В этом случае клиент переводится в слушающий (listening) режим и соединение инициируется сервером на 5500 TCP-порт клиента. Одно из преимуществ данного режима в том, что пользователю не обязательно настраивать Брандмауэр/NAT, чтобы разрешить доступ к указанным портам.

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

Список литературы.

1.systemd — ArchLinux Wiki [Электронный ресурс]. -URL: https://wiki.archlinux.org/title/Systemd

2.Use systemd on Oracle Linux. [Электронный ресурс]. -URL: https://docs.oracle.com/en/learn/use_systemd/index.html#introduction

3.Managing System Services With systemd. [Электронный ресурс]. -URL: https://docs.oracle.com/en/operatingsystems/oraclelinux/9/osmanage/ osmanageWorkingWithSystemServices.html#ol-sysproc

4.Менеджер сервисов Systemd. [Электронный ресурс]. -URL: https://redos.red-soft.ru/base/manual/utilites/systemd/

5.Утилита для отображения информации о сетевых сокетах ss.

[Электронный

ресурс].

-URL:

https://redos.red-soft.ru/base/manual/network/ss/

 

6.Remmina — клиент для подключения к удаленному рабочему столу. [Электронный ресурс]. -URL: https://redos.red-soft.ru/base/server- configuring/remote-control/remmina/

7.Remmina — ArchLinux Wiki [Электронный ресурс]. -URL: https://wiki.archlinux.org/title/Remmina

8.Remote frammebuffer — Википедия [Электронный ресурс]. -URL: https://ru.wikipedia.org/wiki/Протокол_RFB

Соседние файлы в предмете Администрирование информационных и автоматизированных систем