Aviso de cookies

Estoy de acuerdo Este sitio web guarda pequeños fragmentos de información (cookies) en su dispositivo con la finalidad de ofrecer un mejor contenido y para finalidades estadísticas. Usted puede desactivar el uso de cookies modificando la configuración de su navegador. Navegar por nuestro sitio web sin cambiar la configuración del navegador hace que usted nos esté autorizando a guardar esta información en su dispositivo.

Utilizando Mosh

18 de Marzo de 2013 a las 14:00| redes , terminal

Me conecto regularmente con un servidor que tengo mediante SSH, pero mi conexión algunas veces falla y cuando recupero la conexión debo reconectarme nuevamente por SSH. He leído en varios artículos sobre Mosh(mobile shell) y he decido probarlo.

Mosh funciona bajo SSH y nos permite utilizarlo en conexiones intermitentes, si la conexión se pierde con un servidor no se requiere reconectar cuando recuperemos la conexión.

Mosh utiliza el protocolo UDP para funcionar, en contraposición a SSH que utiliza TCP, que es protocolo no orientado a conexión. Hay ciertas características en SSH que no están disponibles en Mosh como IPV6 o X11.

 

Instalación

Se instalara en un servidor con Debian 6 y un cliente con Fedora 18, la instalación es muy fácil porque esta disponible en los repositorios.

Para Fedora 18.

​yum install mosh

Para Debian, se necesita utilizar los repositorios squeeze-backports.

apt-get install mosh

Para conectarse Mosh utiliza un puerto aleatorio entre el 60000 y 61000 por UDP.

Como yo tenia SSH configurado, para conectarme por Mosh.

mosh pepeperez@ejemplo.com

Si hemos cambiado el puerto por defecto de SSH(22), se debe especificar en el comando Mosh.

mosh --ssh="ssh -p puerto" pepeperez@ejemplo.com

Nos conectaremos  al servidor especificado con la credenciales configuradas en SSH. Para probar como funciona con perdida de conexión, corto la conexión y en el terminal aparece un mensaje en la parte superior indicando que la conexión se ha perdido, restablezco la conexión y seguimos  trabajando como si nada hubiera pasado.

Generar PDF de Utilizando Mosh