LINUX.ORG.RU
ФорумAdmin

x11vnc увидеть окно ввода пароля


0

2

Цель - увидеть окно ввода пароля пользователем создаю скрипт вида

#!/bin/bash
sudo -u test x11vnc -forever -usepw -display :0
где test - юзер под которым надо стартовайть x11vnc 

делаю файл исполняемым , кидаю его в init.d

затем update-rc.d имя моего файла  defaults

ребучу тачку x11vnc не стратует syslog чисто , подскажите где неправ ?

★★

x11vnc из под юзера сработает только если Х-сессия уже открыта юзером, а у тебя после загрузки системы X открыт рутом (*DM).

sdio ★★★★★
()
Ответ на: комментарий от sdio

Прописать запуск в сценарий запуска Desktop Manager`а, для gdm примерно так:

cat /etc/X11/gdm/Init/Default
...
/usr/bin/x11vnc -xkb -rfbauth /root/.vnc/passwd -o /var/log/x11vnc.log -forever -bg

exit 0

Эта строка в конце файла.

kostik87 ★★★★★
()
6 июня 2012 г.
Ответ на: комментарий от kostik87

Все делаю, как написано, строка выглядит следующим образом: -display :0 -shared -forever -notruecolor -rfbauth /home/monitor/.vnc/passwd -bg Но до логина в систему через gdm процесс x11vnc вообще не запускается, его нет в списке. После входа пользователя процесс появляется, но не грузится DE, или грузится не полностью - есть только серый экран и курсор мыши. Зато можно подключиться удаленно. Правда увидеть при этом все тот же серый экран. Система - Debian. Гугл ничего, кроме этого способа, не выдает. Что можно сделать?

anonymous
()
Ответ на: комментарий от kostik87

Нет, я имел ввиду, что в текст сообщения не все скопировал из файла. Дописывал еще параметр -auth /var/lib/gdm/:0.Xauth. Бесполезно. Процесс запускается, только когда введешь логин и пароль. Да, root не может войти в систему, только пользователь. Это имеет значение?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.