Инструменты пользователя

Инструменты сайта


x11vnc:x11vnc

x11vnc

Установка

apt-get install x11vnc

Параметры

autoport

Автоматический выбор номера порта для запуска сервера, можно задать начальный номер.

Номер порта можно сохранить в файл, заданный в flag

Если значение не заданно, первый номер будет 5900

x11vnc -autoport 5901

flag

Файл в который будет записан номер порта на котором работает сервер, удобно использовать совместно с autoport

x11vnc -flag .x11vnc-flag

Пример :

.x11vnc-flag
PORT=5901

passwdfile

x11vnc -passwdfile .x11vncpasswd

Формат файла:

.x11vncpasswd
<пароль_для_управления>
__BEGIN_VIEWONLY__
<пароль_для_просмотра>

В этом файле пароль указывается в явном виде.

quiet

«Тихий» режим, ограничение вывода информации о запуске на стандартный вывод.

x11vnc -q

forever

Этот параметр заставляет сервер работать постоянно, даже после завершения клиентского соединения.

x11vnc -forever

shared

Возможность подключения более чем одного клиента.

x11vnc -shared

background

Запуск процесса сервера в фоновом режиме.

x11vnc -bg

tag

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

x11vnc -tag x11vnc-user01

Примеры

Для доступа к текущей сессии:

x11vnc -q -forever -shared -allow ХОСТ1,ХОСТ2

Подключение к консоли

FIXME

Подключение к консоли пользователя

Запуск сервера от имени пользователя при входе к систему:

x11vnc -q -forever -shared -bg -nomodtweak -capslock -display :0

Настойка для подключения:

/etc/xrdp/xrdp.ini
[console]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
username=ask
password=ask

Подключение к консоли в разных режимах

Данный пример позволяет подключатся в разных режимах: управления и просмотра.

Файл с паролями passwdfile

/usr/local/etc/x11vnc.pwd
work
__BEGIN_VIEWONLY__
view

Запуск сервера от имени пользователя при входе к систему:

x11vnc -q -forever -shared -bg -passwdfile /usr/local/etc/x11vnc.pwd -nomodtweak -capslock -display :0

Настойка для подключений:

/etc/xrdp/xrdp.ini
[console]
name=console
lib=libvnc.so
ip=127.0.0.1
port=5900
password=work
 
[console-view]
name=console-view
lib=libvnc.so
ip=127.0.0.1
port=5900
password=view

Подключение к пользовательской сессии

Решение описано на отдельной странице: x11vnc-assistant

Проблемы

FIXME

Переключение регистра символов xrdp-x11vnc

-nomodtweak -capslock

Ссылки

x11vnc/x11vnc.txt · Последние изменения: 2023-03-25 13:03 — GreyWolf