2008-11-03 4 views
1

использования:Захватив сеанса для удаленного управления с Linux хост

  1. делает что-то на своем поле и GOTS застрял. Он просит B (удаленный) для поддержки.
  2. B входит в сеанс A, видит все окна, A видел и умеет манипулировать графическим интерфейсом.

Если A использует Windows, очень удобно войти в текущий сеанс, например. через VNC. Но если A использует Linux, AFAIK, это невозможно. Использование VNC требует «vncserver» -сегрессии, которая представляет собой отдельный сеанс. Вы можете получить снимки экрана с удаленного сервера, запросив X-сервер, но вы не можете нажимать кнопки на экране.

Есть ли какое-нибудь обходное решение для этого?

ответ

1

Существует x11vnc: «x11vnc позволяет удаленно просматривать и взаимодействовать с реальными X-дисплеями (т.е. дисплеем, соответствующим физическому монитору, клавиатуре и мыши) с любым средством просмотра VNC. Он имеет встроенное SSL-шифрование и аутентификацию , Поддержка учетных записей и паролей UNIX, масштабирование на стороне сервера, однопортовый HTTPS и VNC, сервисная реклама mDNS и передача файлов TightVNC и UltraVNC ».

Его можно использовать с существующим сеансом X11, без необходимости запускать его под «xvncserver».

+0

У KDE есть «общий доступ к рабочему столу», который AFAICT, обертывание вокруг x11vnc. я использовал его для поддержки моих родителей и жены. – Javier 2008-11-03 16:36:15

1

Помимо x11vnc (что действительно очень приятно) и krfb (с которыми у меня нет опыта), последние настольные компьютеры Gnome имеют встроенный сервер Vino VNC. IIRC можно включить в разделе «Система-> Настройки->« Общий доступ к рабочему столу ». Он имеет приятный графический интерфейс и хорошо интегрирован с Gnome и системой, но AFAIK использует больше процессорного времени, чем x11vnc.