Réponses:
Si vous allez dans vos paramètres de mastic -> Connexion et définissez la valeur de "secondes entre keepalives" à 30 secondes, cela devrait résoudre votre problème.
En plus de la réponse de "das Keks", il existe au moins un autre aspect pouvant affecter ce comportement. Bash (généralement le shell par défaut sur Ubuntu) a une valeur TMOUT
qui gouverne (valeur décimale en secondes) après quoi une session shell inactive expirera et l'utilisateur sera déconnecté, ce qui entraînera une déconnexion dans une session SSH.
De plus, je vous recommande fortement de faire autre chose. Configurez byobu
(ou même tout tmux
seul car il est supérieur à GNU screen
) et connectez-vous toujours et attachez-vous à une session préexistante (c'est-à-dire GNU screen
et sa tmux
terminologie). De cette manière, même si vous êtes déconnecté de force - avouons-le, une panne de courant ou une interruption de réseau peut toujours se produire - vous pouvez toujours reprendre votre travail là où vous l'avez laissé. Et cela fonctionne sur différentes machines. Vous pouvez donc vous connecter à la même session à partir d'une autre machine (par exemple de chez vous). Les possibilités sont multiples et c'est un véritable accélérateur de productivité. Et pour ne pas oublier, les multiplexeurs de terminaux pallient l'un des gros inconvénients de PuTTY: pas d'interface à onglets. Maintenant, vous obtenez "onglets"screen
tmux
apt-get install tmux
apt-get install byobu
Byobu est une belle interface pour les deux multiplexeurs de terminaux, mais il tmux
est tellement confortable qu’à mon avis, il est obsolète byobu
dans une large mesure. Donc, ma recommandation serait tmux
.
Également rechercher «dotfiles», en particulier tmux.conf
et .tmux.conf
sur le Web pour de nombreuses personnalisations pour vous aider à démarrer.
Aller aux options PuTTy -> Connexion
Je garde mes sessions PuTTY actives en surveillant les journaux cron
tail -f /var/log/cron
Je veux la session PuTTY en vie parce que je suis mandataire à travers des chaussettes.