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

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


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

Для консоли:

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

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

FIXME Скрипт x11vnc.sh позволяет запускать сервер x11vnc от имени текущего пользователя и предоставляет возможность подключения к его сессии другим пользователям.

Это может быть полезно для решения следующих задач:

  • Оказание пользователю технической поддержки (управление)
  • Пользователь может транслировать свои действия другим пользователям (только просмотр)

Тип подключения к сессии определяется типом пароля:

  • только для просмотра
  • для управление

Информация для подключения к сессии:

  • Имя сервера
  • Номер порта
  • Пароль для управления
  • Пароль для просмотра

Все эти параметры также доступны в виде списка, так их удобно скопировать.

x11vnc.sh

Скрипт написан с применением YAD, пароли передаются через файл

/usr/local/bin/x11vnc.sh

/usr/local/share/pixmaps/x11vnc.ico

x11vnc.sh

x11vnc-xrdp

Пример настройки xrdp для подключения:

/etc/xrdp/xrdp.ini
[x11vnc]
name=x11vnc
lib=libvnc.so
ip=127.0.0.1
port=ask5901
username=na
password=ask

Ссылки

x11vnc/x11vnc.1534509806.txt.gz · Последние изменения: 2018-08-17 15:43 — GreyWolf