Skip to main content

Garder la connexion ssh en vie

Maintenir la connexion SSH plus longtemps


sur le serveur distant ouvrir la conf ssh

sudo nano /etc/ssh/sshd_config

ou

sudo vim /etc/ssh/sshd_config


modifier de dans les ligne suivante avec les paramètre suivant
ClientAliveInterval 30 ClientAliveCountMax 5

ClientAliveInterval permet d'envoyer un ping au client toute les x seconde pour vérifier si le client est online

ClientAliveCountMax mes un nombre max x de ping envoyé sans réponse pour déconnecter la session


Côté client

créer la conf ssh pour l'user concerné si elle existe pas déja

nano ~/.ssh/ssh_config

et ajouter dedans les ligne  suivante
ServerAliveInterval 15 ServerAliveCountMax 3

ServerAliveInterval permet d'envoyer un ping au serveur toute les x seconde pour vérifier si le serveur est online

ServerAliveCountMax mes un nombre max x de ping envoyé sans réponse pour déconnecter la session