log remote X session из ssh (PuTTY)

Я много разбираюсь в этом и не могу найти способ сделать это (или, если это вообще возможно), я хочу зарегистрировать пользователя на удаленном компьютере в его X сеансе (Gnome) из ssh в Windows-машине с PuTTY ,

Примечание. Я не хочу просматривать в Windows удаленный рабочий стол, просто пройдите экран входа на удаленном компьютере, чтобы я мог открыть там вещи, такие как XBMC и т. Д. Автозапуск не является вариантом.

Заранее спасибо.

Edit: Хорошо, давайте встретим сценарий. Это не совсем так, но может помочь понять вещь. Предположим, у меня есть компьютер на нижнем этаже, подключен к телевизору на верхнем этаже, а также есть инфракрасный ресивер там с его контроллером. Как я могу начать, скажем, XBMC, без перехода на нижний этаж. Просто с ноутбуком (или смартфоном, возможно) на верхнем этаже. Компьютер такой многофункциональный (и у него много пользователей), поэтому автолог не является выбором.

2 Solutions collect form web for “log remote X session из ssh (PuTTY)”

Если вы входите в систему с помощью ssh, вам сложно перерегистрироваться с помощью Gnome и более сложно отобразить весь рабочий стол с компьютера Windows.

Вот почему подобные вопросы по askubuntu или суперпользователю советуют использовать другие и более подходящие протоколы, такие как VNC, XDMCP или FreeNX.

  • Если у вас достаточно полосы пропускания, вы можете инкапсулировать протокол vnc в туннеле ssh.
  • Если вы этого не сделаете, вы можете инкапсулировать протокол freeNX в туннель ssh.

ЕСЛИ вам действительно нужно пройти жесткий путь, вам нужно будет установить локальный X-сервер на вашем компьютере с Windows и найти способ удаленного запуска gdm на этом X-сервере.

Я использую этот скрипт на моменте

#!/bin/bash export DISPLAY=:0.0 sudo xhost + /usr/lib/vino/vino-server #here i can manually login in the dektop with vnc sudo xhost - /usr/lib/vino/vino-server & 

Кажется, это уродливое решение, но это единственное, что я обнаружил, чтобы удаленно регистрироваться на рабочем столе. Я все еще думаю, что это должен быть другой способ, но я отправляю это и надеюсь, что кто-то найдет это полезным.

Любое улучшение было бы оценено.

  • Udev: запуск shellscript, который обращается к X-дисплею
  • В Solaris 7 Box пытается получить X-библиотеку расширений для работы с использованием x11vnc
  • Создание «~» ввода клавиши Shift + Esc, как в США.
  • Выполнить команды после разблокировки экрана X (KDE)
  • Возможно ли, чтобы X-сервер имел несколько дисплеев?
  • Пересылка X-окон через су-сессию
  • Остановите моего коллегу от наблюдения за моей X-сессией
  • Настольная среда, которая только запускает полноэкранный терминал
  • Как я могу получить 1080p для работы на моем телевизоре с помощью HDMI с помощью xrandr?
  • Как подключить клавиатуру и мышь к другому экрану?
  • Как узнать глубину пикселя моей графической карты?
  • Linux и Unix - лучшая ОС в мире.