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

Автор os_a, 24 июня 2015, 12:02:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

os_a

Привет всем!
Есть машина:
Debian GNU/Linux 8.1 (jessie) fxde
на ней ltsp-сервер:
server packages:
ii ldm-server 2:2.2.15-2
un ltsp-client <нет>
un ltsp-client-core <нет>
ii ltsp-docs 1.1-1
ii ltsp-server 5.5.4-4
ii ltsp-server-standalone 5.5.4-4
un ltsp-utils <нет>
ii ltspfs 1.4-1

packages in chroot: /opt/ltsp/i386
ii ldm 2:2.2.15-2
ii ldm-themes 15.01.2
ii ltsp-client 5.5.4-4
ii ltsp-client-core 5.5.4-4
ii ltspfsd 1.4-1
ii ltspfsd-core 1.4-1

found: /opt/ltsp/i386/etc/lts.conf

Есть задача - подключиться к существующей сессии пользователя.
Начал копать. Нашел что это может x11vnc. установил, запускаю:

#  ps wwwwaux | grep auth
root      1449  0.0  0.9 229860 33668 tty7     Ssl+ 10:54   0:00 /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

c# x11vnc -auth /var/run/lightdm/root/:0 -display :0 -shared -forever   -q
The VNC desktop is:      ltsp-test:0
PORT=5900

Подключаюсь к этой машине на 5900 порт - и вижу предложение авторизоваться, хотя должен вижеть экран пользователя.
Вопрос - ЧЯДН?
p.s. Если завалиться консольно, и оттуда запустить x11vnc, то клиент подключается к этой сессии. Что сделать что бы в терминальной сессии заработало?
Основная проблема - завоевать мир, при этом не привлечь внимание санитаров.

Archangel

#1
А не проще перейти под пользователя
su пользователь
и подключиться под его действиями
script /dev/null

Далее делай что тебе необходимо

Хотя для ltsp некогда не пробовал

os_a

клиенты LTSP это пользователи, и обращаться они будут с проблемой "у меня тут в мозиле символ не вводится/не так отображается поле в LO/ нет иконки", нужное подчеркнуть. Для чего поддержке нужно подключаться к экрану пользователя и искать нужный ярлык/символ/поле.
проблему решил,решение описано тут
Спасибо.
Основная проблема - завоевать мир, при этом не привлечь внимание санитаров.