Una solución alternativa sería usar mosh
: el shell móvil . A diferencia de ssh, se conecta a través de UDP y admite roaming. Puede comenzar su sesión en casa, suspender su computadora portátil, llevarla al trabajo / amigos / donde sea que tenga Internet, desconectar su computadora portátil y continuar trabajando como si nada hubiera pasado. Es especialmente útil si tiene una conexión a Internet pésima: muestra comentarios instantáneos si sus pulsaciones de teclas no llegan al servidor y continuamente intenta restablecer la conexión.
La instalación y configuración son simples: ahora se incluye en todas las distribuciones actuales de Linux (más algunas que no son Linux) y coordina la inicialización y autenticación de la sesión a través de una conexión ssh previa. Por lo tanto, si puede conectarse a través de ssh user@server
usted, es muy probable que pueda conectarse con mosh simplemente llamando mosh user@server
, si los paquetes mosh están instalados en ambos extremos.
La razón principal de las fallas de conexión es que debe llegar al servidor en un puerto UDP (rango predeterminado: 60000-61000) para que mosh funcione. Entonces, si el servidor está detrás de un firewall, no tiene suerte si no puede perforarlo usted mismo ( implicaciones de seguridad ).