9.4 НАСТРОЙКА X11VNC В UBUNTU 20.04

Настройка X11VNC В UBUNTU 20.04

Данный опус является частью единого цикла заметок o CLI.  Для его написания использовалось множество различных источников (статьи, тех. документация, комментарии и т. д и т. п.).  К сожалению, указать все источники точно не представляется  возможным!  По этому,  в конце заметки,  будет указана ссылка только  на основной источник.  Материалы,  использованные для написания заметки, изменялись автором под конкретную задачу! Вам, скорее всего, тоже  придется поступить аналогичным образом для получения желаемого результата) 

Допустим Вам удалось добиться того, чтобы получилось увидеть заветный статус,

который подтверждает что x11vnc.service - VNC Server успешно работает:

root@ubuntu20graf:~# systemctl status x11vnc
● x11vnc.service - VNC Server for X11
     Loaded: loaded (/etc/systemd/system/x11vnc.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2021-01-17 12:58:23 MSK; 1ms ago
   Main PID: 33820 (x11vnc)
      Tasks: 1 (limit: 2316)
     Memory: 348.0K
     CGroup: /system.slice/x11vnc.service
             └─33820 /usr/bin/x11vnc -auth guess -display :0 -rfbauth /etc/x11vnc.pwd -shared -forever -o /var/log/x1>

янв 17 12:58:23 ubuntu20graf systemd[1]: Started VNC Server for X11.

 

Но  x11vnc будет сама выключаться!

По умолчанию сервер x11vnc автоматически завершает работу при отключении клиента. Чтобы это не происходило, используйте опцию -forever.

Также при подключении нового клиента, существующий клиент отключается. Чтобы разрешить множественное подключение клиентов, используйте опцию -shared.

Для достижения стандартного VNC поведения без совместного подключения, когда новый VNC клиент подключается, а существующий VNC клиент отбрасывается, используйте совместно опции -nevershared -forever. Этот метод также может использоваться для защиты от зависших TCP подключений, который не исчезают.

Далее можно  сделать еще много различных настроек: 

Например для более  плавного обновления  картинки

Попробуйте опцию -ncach ЧИСЛО, например:

1
x11vnc -ncache 10 ...

Данная опция включает функцию кэширования пикселей на стороне клиента. ЧИСЛО по умолчанию равно 10, то есть -ncache 10.

Данная опция приводит к повышенному потреблению оперативной памяти. Рекомендуются значения ЧИСЛА от 6 до 12. ЧИСЛО должно быть чётным, если это не так, то он увеличивается на 1.

Также попробуйте опцию -ncache_cr.

Как запретить подключение всех клиентов

С помощью опции -deny_all запущенная служба x11vnc не будет принимать подключения.

Действие данной опции можно отменить удалённым управлением службы, а именно командой:

1
x11vnc -remote nodeny

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

 

 

 

 

 

  • 0 Kunder som kunne bruge dette svar
Hjalp dette svar dig?

Relaterede artikler

7. Команда grep: поиск по файлам и папкам

Grep поиск или поиск в комбинации с потоками. Grep это вполне возможно самая популярная из...

8. Команда chattr: атрибуты файла, запрет изменения файла

Команда chattr: атрибуты файла, запрет изменения файла С помощью команды chattr можно изменить...

6. Архиваторы в LINUX

В наши дни мы сталкиваемся с файлами архивов очень часто и на всех платформах: Windows, Mac или...

9 . Базовая настройка Firewall + DNS + Proxy для пересылки запросов

Netfilter Firewall + DNS + Proxy Обновляемся и ставим нужный софт. Очень часто в небольших...

9.2 RDP КЛИЕНТЫ В LINUX

ЛУЧШИЕ RDP КЛИЕНТЫ В LINUX 1. REMMINA Для этой операционной системы существует не так много...