La Red de Conocimientos Pedagógicos - Currículum vitae - Mosh: un software de inicio de sesión remoto que reemplaza SSH

Mosh: un software de inicio de sesión remoto que reemplaza SSH

Mosh significa Mobile Shell (Mobile Shell), que se puede decir que es la versión móvil de SSH.

La característica más importante de Mosh es que se basa en la transmisión UDP. Admite la creación de una clave temporal en el servidor para que el cliente se conecte una vez, que dejará de ser válida después de salir. También admite la autenticación. a través de la configuración SSH, pero la transmisión de datos en sí O su propio método UDP.

Como protocolo de acceso remoto, SSH se propuso para solucionar el problema de seguridad de telnet. Más de 20 años después (SSH fue propuesto por Tatu Ylänen en 1995), se ha convertido en el estándar de facto para el acceso remoto al shell.

SSH utiliza TCP, que era la mejor opción cuando se diseñó SSH originalmente. Las características que proporciona TCP (orientadas a la conexión, confiables) están casi hechas a medida. Pero ahora, este diseño orientado a la conexión no es lo suficientemente flexible: la conexión con estado de TCP hace que el dispositivo pierda toda la sesión y no pueda recuperarla cuando el dispositivo cambia de red o la conexión se desconecta por otras razones.

Servidor:

Cliente:

Referencia:

/p/28414523

/posts/ 23118. html

/post/mosh-the-ssh-replacement/

/mobile-shell/mosh/issues/1039