Inicio de sesión remoto con gestor de pantalla gráfica (GDM, LightDM)

22

¿Es posible remotamente (a través de ssh) iniciar sesión en GDM? Explicaré una situación en la que necesitaría esto: Estoy en mi computadora portátil y me conecto a mi escritorio a través de ssh. Me doy cuenta de que hay algunas actualizaciones disponibles. Los instalo todos, pero necesito reiniciar la computadora. El problema es que una vez que el escritorio se haya reiniciado, no habrá sesión de GDM disponible, ya que es necesario iniciar sesión. ¿Puedo realizar de alguna manera el inicio de sesión de GDM de forma remota desde mi computadora portátil?

Editar: No puedo encontrar FreeNX para Maverick, y no he podido configurar x11vnc + vncviewer para que funcione. ¿No hay una manera fácil?

    
pregunta luri 07.02.2011 - 19:00

2 respuestas

23

Instala x11vnc en el control remoto

Suponemos que ya se ha realizado una configuración ssh operativa

.

user@remote: sudo apt-get install x11vnc

Inicio de sesión remoto con GDM

Suponemos que ya se realizó una vnc configuración exitosa.

user@remote:~$ sudo x11vnc <options>

x11vnc usará nuestras contraseñas y configuraciones de VNC predefinidas. Para ver más opciones, consulte la página de manual y este agradable y elaborado tutorial .

Inicio de sesión remoto con Light DM

Para acceder a la pantalla de inicio de sesión de Light DM, debemos enviar el archivo Xauhority para Light DM

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

Ver la pantalla remota

En el lado del cliente, ejecute vncviewer (por ejemplo, desde xtightvncviewer ) de la siguiente manera:

vncviewer -via user@remote localhost:0

En localhost:0 , mostramos la pantalla 0 en el host local. La opción -via es para usar ssh.

Después de escribir la contraseña para el inicio de sesión remoto, podemos continuar con el inicio de sesión gráfico.

    

respondido por el Takkat 07.02.2011 - 19:30
5

FreeNX . Inicia sesión gráficamente, lo mismo que sentarse frente a la computadora. Todo sucede a través de SSH. Te encantará.

    
respondido por el user8290 07.02.2011 - 21:12

Lea otras preguntas en las etiquetas