Salut,

En conjonction avec « TCPKeepAlive », il y a l'option «
ClientAliveInterval » qui est l'intervalle en secondes entre les envois
de paquets de maintien.
J'avais eu ce problème sur RedHat et l'avais résolu en m'apercevant que
même si « TCPKeepAlive » est à yes, « ClientAliveInterval » est par
défaut à 0, ce qui signifie qu'aucun paquet n'est envoyé. Je l'avais
fixé à 30 et je n'ai plus eu de soucis de déconnexion.

Cordialement,
--
Guillaume 

Le samedi 14 novembre 2009 à 00:48 +0100, Goldy a écrit :

> Bonjour,
> 
> J'ai un soucis avec un serveur ssh qui déconnecte systématiquement les
> utilisateurs après un certain temps de non-activité dans le terminal.
> C'est un peu gênant car la déconnexion se fera même si un programme est
> en cours d'exécution mais qu'il ne renvoie aucune sortie.
> 
> Je ne pense pas qu'il s'agisse d'un problème avec le client, car je n'ai
> pas ce problème lorsque je me connecte à un serveur dédié sous lenny. Ce
> problème que j'ai toujours eu sur cette machine (sous testing, dont
> l'installation date d'environs 12 mois) commence à me gêner, j'ai pensé
> que ça pouvait venir du fait que la connexion se faisait dans un réseau
> locale, mais il s'avère que le problème est présent même si je me
> connecte depuis un autre endroit.
> 
> J'ai comparé les fichiers sshd_config des deux machines pour voir si une
> option serait manquante, mais à part un port supplémentaire en écoute
> sur le serveur qui pose problème, ils sont identiques, l'option
> TCPKeepAlive yes étant présente.
> 
> Je ne sais pas d'où peut venir ce problème, le plus gros problème étant
> que j'utilise un tunnel ssh pour accéder à des services web sur ce
> serveur, et que ce tunnel finit par se fermer au bout d'un moment, de
> même je suis obligé de lancer la connexion ssh avec des -vv pour que
> quelque chose s'affiche dans le prompt et maintienne la connexion.
> 
> Si vous avez une idée, merci d'avance.
> 


Répondre à