Skip to content

Index (Russian)

mr-GreyWolf edited this page May 27, 2019 · 6 revisions

x11vnc-assistant

x11vnc Logo

Дистанционный помощник

Скрипт, написан на Python, графический интерфейс реализован с помощью библиотеки wxWidgets.

Данное решение позволяет пользователю самостоятельно разрешить/запретить доступ к своей сессии на сервере; для доступа используется сервер x11vnc, который запускается от имени текущего пользователя.

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

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

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

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

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

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

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

Для подключения к сессии пользователя можно использовать любой RDP клиент, при подключению к терминальному серверу (параметр Имя сервера) нужно только выбрать соответствующее подключение, например x11vnc и указать соответствующий Номер порта и пароль.

x11vnc-xrdp

Пример настройки xrdp для подключения, секция файла /etc/xrdp/xrdp.ini

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

IceWM

Пример строки запуска для IceWM

prog "=  Дистанционный помощник" /opt/x11vnc-assistant/icons/x11vnc.ico /opt/x11vnc-assistant/x11vnc-assistant.py

Домашняя страница проекта

Clone this wiki locally