Esta guía explica cómo evitar la desconexión del tiempo de espera después de conectarse con masilla a un servidor. Putty es un cliente de Windows que le permite conectarse en SSH, RAW, Telnet, Rlogin o en modo serie. Este cliente es muy utilizado y me parece muy útil porque proporciona una interfaz limpia y un sistema de copiar y pegar que realmente aprecio.
Primero necesita sconectarse con la putty al servidor, luego debe hacer clic en el icono en la parte superior izquierda para abrir el menú contextual. A continuación, seleccione «Cambiar configuración.» Se abrirá una ventana similar a la que se utilizó para conectarse. En esta ventana en la parte inferior izquierda, seleccione «Conexión» y en el cuadro de texto con el nombre «Segundos entre Keepalive (0 se apaga)» debe introducir el número «3». Haga clic en el botón «Aplicar» y no se desconectará para esta conexión debido a la inactividad.
Si todavía tienes dudas sobre cómo hacer esto y no debería haber sido claro, puedes ver este video corto para entender mejor cómo hacerlo.
En este vídeo,se le muestra cómo evitar que el cliente de la putty se apague. Creo que todavía podría ser útil explicar por qué esto sucede y no sólo cómo evitarlo a través de un análisis en profundidad. Cualquier elemento que se conecte con otro necesita saber si el interlocutor sigue ahí y es receptivo. En este caso, el programa que interactúa con el servicio se llama cliente y el nombre específico es putty. Esta aplicación fue desarrollada por un equipo inglés compuesto, en el momento de la escritura por Simon Tatham, Owen Dunn, Ben Harris y Jacob Nevins. Es un programa muy simple que es ampliamente utilizado en la informática por todas aquellas personas que no quieren o no pueden renunciar a poner sus manos en un sistema unix como, sin necesariamente salir de Microsoft Windows.
Qué es la putty
Putty es un conjunto de clientes gratuitos y también se distribuyen en forma portátil. Normalmente, sin embargo, en la jerga, cuando hablamos de estuco, nos referimos al cliente de shell seguro ssh. Definitivamente es una aplicación que no debe perderse en la clásica memoria USB de entusiastas y profesionales en el campo. La suite entonces incluye cliente ssh, scp, sftp, telnet, generador de claves y mostrar. El cliente telnet es el método clásico de conexión a sistemas antiguos, es importante entender que se puede hacer en cualquier puerto, lo importante es que hay cierta compatibilidad y conocemos los comandos. El cliente ssh es un sistema más avanzado porque asocia las claves de cifrado haciendo que la conexión sea más segura. El cliente sftp establece conexiones seguras, fue creado para compensar la falta inicial de cifrado del protocolo ftp, que se ha resuelto desde entonces. El PC en su lugar es el sistema de intercambio de archivos tradicional en los sistemas Linux, utiliza la misma tecnología de cifrado ssh, se tarda un tiempo en aprender a usarlo. Sin embargo, un cliente visual llamado winscp también se libera que es bastante intuitivo y estéticamente similar a un cliente ftp. El generador de claves es responsable de generar las claves necesarias para cualquier conexión de shell segura, y el espectáculo las almacena.
Dado que no hay un sistema de actualización automática de software, es útil mantener siempre un ojo en el sitio de desarrollador de la putty. La dirección de correo electrónico para ponerse en contacto con los desarrolladores en su lugar se puede encontrar en la parte inferior de la página de errores de putty.
Sin embargo, hay otros programas para manejar conexiones ssh en Windows, pero ahora estoy acostumbrado a esto y no voy a cambiar, también porque la putty puede confiar en un sistema de copiar y pegar muy similar al sistema linux. De lo contrario, en los otros programas (muchos de estos por una tarifa) no pude encontrar la misma comodidad. Sin embargo, esto es algo subjetivo que imagino.
Cómo funciona la conexión de Putty
Putty es un cliente para conectar ssh, telnet y rlogin. Shssh es un acrónimo de la palabra «concha segura». Un shell, en el campo de TI, es un medio por el cual el usuario se comunica con la máquina en un lenguaje más similar al de humano, que el lenguaje de la máquina. Putty le permite establecer una conexión segura de shell, telnet y rlogin para interactuar con el sistema de servidor mediante el envío de comandos y la visualización de respuestas. Voy a tratar de explicar bajo algunos rudimentos muy claramente en el precio de parecer inexacto. El propósito de este artículo es en realidad sólo para arreglarlo.
Por qué expira la conexión de la putty
La conexión de la putty expira porque, para evitar conexiones suspendidas innecesarias, se establece un tiempo de espera en el lado del cliente y del servidor. De lo contrario, la conexión siempre permanecería activa en el lado del servidor y, por lo tanto, el servicio ssh sufriría por consumir recursos innecesariamente debido a procesos que en todos y cada uno están muertos y sin rumbo. Otra razón para una desconexión de la putty podría estar relacionada con una pérdida de conexión, temporal o no.
Por qué funciona la solución propuesta para evitar la desconexión de las puttas
Como ya se ha escrito, las comprobaciones de la putty para comprobar que la conexión del lado del servidor sigue activa. Dado que no transmite nada de forma predeterminada cuando está en estado de reposo, cuando se llama, como presionar un comando en el teclado, detecta que la conexión del lado del servidor ya no está disponible y libera un mensaje de tiempo de espera. Obviamente, los desarrolladores predijeron esta cosa y dieron la oportunidad de enviar una señal al servidor para advertirle que no está en un estado de inactividad permanente. A continuación, si establece el valor en 1, cada segundo este mensaje se enviará al servidor ssh que mantendrá el canal abierto y disponible para esa conexión.