Lorsque je suis connecté à l'un de nos serveurs de bureau (qui exécutent Fedora 10) depuis chez moi, ma session expire après une période d'activité assez courte (environ 5 minutes). J'ai essayé d'utiliser TcpKeepAlive
du côté client, sans résultat.
Ce que je ne comprends pas, c'est que si je suis au bureau sur le réseau local de l'entreprise, je peux laisser une session inactive toute la journée sans que cela ne se termine, donc le comportement semble dépendre de mon emplacement.
Des idées pourquoi cela se produit et comment éviter les délais d'attente lorsque je ne suis pas sur le réseau local? J'utilise le client Terminal sur Mac OSX si cela aide.
MISE À JOUR - La suggestion de Dave Drager d'utiliser l' ServerAliveInterval
ensemble avec une valeur non nulle a TcpKeepAlive=no
fonctionné pour moi. Concernant certaines des autres réponses, les ClientAlive
... paramètres ne sont pas acceptés par le client Mac OSX SSH.