Это старая версия документа!
VNC сервер для X-Windows System.
http://www.karlrunge.com/x11vnc/
apt-get install x11vnc
Автоматический выбор номера порта для запуска сервера, можно задать начальный номер.
Номер порта можно сохранить в файл, заданный в flag
Если значение не заданно, первый номер будет 5900
x11vnc -autoport 5901
Файл в который будет записан номер порта на котором работает сервер, удобно использовать совместно с autoport
x11vnc -flag .x11vnc-flag
Пример :
PORT=5901
x11vnc -passwdfile .x11vncpasswd
Формат файла:
ПАРОЛЬ_ДЛЯ_УПРАВЛЕНИЯ __BEGIN_VIEWONLY__ ПАРОЛЬ_ДЛЯ_ПРОСМОТРА
«Тихий» режим, ограничение вывода информации о запуске на стандартный вывод.
x11vnc -q
Этот параметр заставляет сервер работать постоянно, даже после завершения клиентского соединения.
x11vnc -forever
Возможность подключения более чем одного клиента.
x11vnc -shared
Запуск процесса сервера в фоновом режиме.
x11vnc -bg
Этот параметр позволяет задать уникальный идентификатор для процесса, который может помочь в его поиске в общем списке процессов.
x11vnc -tag x11vnc-user01
Для доступа к текущей сессии:
x11vnc -q -forever -shared -allow ХОСТ1,ХОСТ2
Для консоли:
x11vnc -q -forever -shared -bg -display :0
Скрипт x11vnc.sh позволяет запускать сервер x11vnc
от имени текущего пользователя и предоставляет возможность подключения к его сессии другим пользователям.
Это может быть полезно для решения следующих задач:
Тип подключения к сессии определяется типом пароля:
Информация для подключения к сессии:
Все эти параметры также доступны в виде списка, так их удобно скопировать.
Скрипт написан с применением YAD, пароли передаются через файл
/usr/local/bin/x11vnc.sh
/usr/local/share/pixmaps/x11vnc.ico
Пример настройки xrdp для подключения:
[x11vnc] name=x11vnc lib=libvnc.so ip=127.0.0.1 port=ask5901 username=na password=ask
https://en.wikipedia.org/wiki/X11vnc
Many Ways to Use Remote Desktop (X11VNC)
https://github.com/LibVNC/x11vnc
How to install X11VNC - Salix OS
http://www.karlrunge.com/x11vnc/faq.html#faq-multipasswd
How To Install And Configure xRDP and Same Session xRDP on CentOS 6.7 / RHEL 6.7
10 Ways to Generate a Random Password from the Linux Command Line