Comment activer KeepAlive en ligne de commande putty


13

actuellement j'utilise du mastic comme celui-ci depuis la ligne de commande:

putty.exe -ssh user@192.11.11.11 -pw mypassword

comment puis-je activer KeepAlive pour que la connexion ne s'éteigne pas si je quitte la fenêtre du terminal pendant quelques minutes?


Je suis sûr qu'il n'y a pas d'option pour cela.
Jacob

3
Pourquoi ne pas simplement commencer à mastic, et que cela à vos «paramètres par défaut»?
Zoredache

Réponses:


18

Vous pouvez vous connecter selon votre message, puis faire un clic droit sur la barre de titre et "Modifier les paramètres", "Connexion", et mettre un nombre dans les "secondes entre les Keepalives" (j'en mets habituellement 60).

Si nécessaire, vous pouvez appliquer cette modification à toutes les sessions par défaut en enregistrant la session "Paramètres par défaut" avant de vous connecter.


1
Veuillez noter que cette option est différente de Keepalives TCP. Je n'ai pas vu cette option et mes connexions étaient toujours en baisse en utilisant TCP keepalive.
Captain Man

2

Cela dépend des causes de la perte de connexion. Ce n'est pas du mastic en soi, c'est donc soit un serveur d'extrémité, soit un NAT sur le chemin.

Si c'est NAT, activez la Enable TCP keepalivescatégorie Connexion, comme décrit ici: Utilisation de KeepAlive dans PuTTY | Nth Design

Si c'est un serveur d'extrémité qui interrompt la connexion, alors la seule façon raisonnable à laquelle je pense est d'utiliser screen, vous pourrez donc reconnecter le terminal si la connexion est soudainement interrompue.

Comment accéder à l'écran attaché une fois la connexion interrompue | Blog magp.ie

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.