registrar sesión X remota desde ssh (PuTTY)

registrar sesión X remota desde ssh (PuTTY)

Busqué mucho en Google sobre esto y no puedo encontrar una manera de hacerlo (o si es posible). Quiero registrar a un usuario en una máquina remota en su sesión X (Gnome) desde un ssh en una máquina con Windows con PuTTY. .

Nota: No quiero ver en Windows el escritorio remoto, simplemente pase la pantalla de inicio de sesión en la computadora remota para poder abrir cosas allí como XBMC, etc. El inicio de sesión automático no es una opción.

Gracias de antemano.

Editar: Ok, conozcamos el escenario. No es exactamente así, pero puede ayudar a comprender el asunto. Digamos que tengo una computadora en el piso inferior, conectada a un televisor en el piso superior, y también tengo un receptor de infrarrojos allí con su controlador. ¿Cómo puedo empezar? Digamos que un XBMC, sin ir al piso inferior. Solo con una computadora portátil (o tal vez un teléfono inteligente) en el piso superior. La computadora es multipropósito (y tiene muchos usuarios), por lo que el inicio de sesión automático no es una opción.

Respuesta1

Si inicia sesión con ssh, parece difícil volver a iniciar sesión con Gnome y aún más difícil mostrar todo el escritorio desde una computadora con Windows.

Es por eso que preguntas similares sobrepreguntabuntuosuperusuarioConsejos para utilizar otros y protocolos más adecuados como VNC, XDMCP o FreeNX.

  • Si tiene suficiente ancho de banda, puede encapsular el protocolo vnc en un túnel ssh.
  • Si no lo hace, puede encapsular el protocolo freeNX en un túnel ssh.

SI realmente necesita tomar el camino difícil, necesitará instalar un servidor X local en su computadora con Windows y encontrar una manera de iniciar gdm de forma remota dentro de este servidor X.

Respuesta2

Estoy usando este script en este momento.

    #!/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 &

Parece ser una solución fea, pero es lo único que encontré para iniciar sesión en el escritorio de forma remota. Sigo pensando que debe ser otra manera, pero publico esto y espero que alguien lo encuentre útil.

Cualquier mejora sería apreciada.

información relacionada