• # ClientAliveInterval & ClientAliveCountMax

    Posté par . En réponse au message kill socket sshd. Évalué à 2.

    La vraie bonne solution est de bien fermer tes connexions (comme dit au dessus).

    Coté serveur, si tu veux te débarrasser des connexions fantomes, tu peux utiliser les paramètres ClientAliveInterval et ClientAliveCountMax

    Ajoute les 2 lignes suivantes dans ton sshd_config :

    ClientAliveInterval 60
    ClientAliveCountMax 3

    Et relance ton serveur ssh.

    La page de manuel de sshd détaille très bien ces options, mais pour une explication rapide :
    - quand ton client est inactif (60 sec. avec les paramètres ci dessus), sshd génère un ping applicatif,
    - s'il n'a pas de réponses après N tentatives (3 dans ce cas), il ferme la connexion.
    Bilan, tes connexions fantomes sont automatiquement dégagées au bout de 3 minutes.

    Je le redis, le mieux serait quand même de bien gérer tes sessions tcp côté client ....