jump to navigation

Acceder a servidor linux desde teléfono con WM 27 May, 2009

Posted by ubanov in Informática-Linux.
Tags: , , ,
trackback

Mi servidor de casa es una máquina con Ubuntu 9.04, para acceder al servidor desde un PC utilizo el VNC.

El caso es que quería acceder desde mi teléfono móvil al servidor (un HTC Diamond con Windows Mobile 6.1), busqué cliente de VNC para el móvil pero me ha convencido.

Para solucionar el problema de acceso lo que he hecho es configurar el paquete XRDP, con el fin de utilizar el propio cliente de acceso remoto del teléfono.

Para configurar el VNC en el servidor, lo que hice en su momento fue configurar las siguientes opciones:

Configuración VNC en Ubuntu

Es decir, habilitar el control remoto y ponerle una password.

VNC tiene el problema de que a nivel de seguridad no es muy bueno, por lo que para acceder de forma remota lo que hago realmente es utilizar un tunel SSH.

Todo esto me impide que desde fuera pueda conectarme desde el teléfono.

Para poder conectarme desde el teléfono lo que se hace es instalar el paquete xrdp (ya sabéis en debian/ubuntu es sólo ejecutar «apt-get install xrdp»).

Una vez instalado (y arrancado el servicio /etc/init.d/xrdp, que por defecto lo hace) nos podemos conectar contra la máquina por el cliente de acceso remoto de un pc o el teléfono.

Conectarnos y seleccionar en los módulos el vnc-ica, poner como dirección ip 127.0.0.1, como puerto dejar el que viene (5900) y por último meter la password, tal y como aparece en la siguiente pantalla:

xrdp

Al hacer esto lo que va a ocurrir es que el xrdp se conecta contra un servidor vnc y nos da los contenidos en el protocolo que necesitamos.

Abriendo el puerto 3389 desde el exterior podríamos conectarnos directamente (aunque supone un riesgo de seguridad como es lógico). La ventaja es que el protocolo rdp si encriptan la conversación. Además tiene un tema de cacheo de imágenes que me ha dado la impresión que mejora el acceso al servidor, comparado con el vnc.

En teoría con el sesman del xrdp podríamos abrir una sesión directamente sin ir contra vnc, pero yo no lo he conseguido (tampoco lo he intentado mucho, por que me valía con lo que describo aquí).

Le he encontrado una pega que no he conseguido solucionar: el teclado va configurado en inglés cuando vamos a través del xrdp, por lo que no me vale para trabajar de continuo con ello, pero si para conectarme de vez en cuando y vigilar un par de cosas rápidas 😀

Espero que os sirva a vosotros también.

Comentarios»

1. Mazzz - 5 enero, 2010

Para lo del idioma.
Modifica /etc/locale.gen para que pille es_ES.ISO-8859-15@euro
Luego ejecuta locale-gen
Todo como root

Ya te funciona el teclado en español.
Un saludo


Replica a Mazzz Cancelar la respuesta