Solucionando: X11Forwarding en Ubuntu Lucid de Amazon AWS

3 04 2011

Estuve en estos días hace unos cuantos meses peleando con Amazon Web Services. AWS es un servicio para alquilar servidores “en la nube” bastante dinámicamente, en el que pagás por lo que usás, o algo así dicen. Ask Google, no tengo idea de cómo explicar qué es :)

Cuestión que arranqué el borrador hace una bocha, pero no recuerdo nada, así que simplemente voy a decir cómo logré hacer que funcione el forwarding de X11 en una instancia de Ubuntu Lucid que encontré. Hoy por hoy ya está Maverick, y dentro de unos días debería salir “Natty Narwhal” (¿a quién carajo se le ocurrió ese nombre?), pero es probable que los pasos sean bastante similares…

En mi caso, elegí la ami-fd4aa494, que es un Ubuntu Server 10.04 Lucid Lynx (LTS) de 64 bits, cosa que para levantar un server parece copado. Después de googlear bastante, la solución para poder levantar el X11 consistió de dos pasos:

  1. Setear los parametros del sshd_config como dice en el método fetén de este post

    /etc/ssh/sshd_config
    X11Forwarding yes
    AllowTcpForwarding yes

  2. Borrar el archivo ~/.Xauthority o cambiarle los permisos a 600 como dicen en este post
  3. Por las dudas, recomiendo también la lectura completa de ambos posts. Me encantaría recordar más detalles para agregar, pero realmente esto fue hace tiempo (principios de julio).

    Perdón, el post apesta :(