Que fait la fonction ServerAliveCountMax dans SSH ?
J'essaie de m'assurer que lorsque je me connecte à mon serveur via SSH, la connexion reste ouverte pendant une longue période de temps au lieu de mourir après une courte période d'inactivité. Voici l'exemple
Host *
ServerAliveInterval 60
ServerAliveCountMax 2
J'ai entendu parler de une source que le paramètre ci-dessus enverra toujours une réponse au serveur toutes les 60 secondes tant que le serveur recevra cette réponse. Toutefois, si, pour une raison quelconque, la réponse n'est pas transmise au serveur, celui-ci essaiera d'envoyer un autre message. Si ce message échoue également, la connexion est fermée. (J'ai l'impression que ce n'est pas correct)
Les deuxième y troisième Les sources d'information de la Commission européenne disent cependant autre chose. Ils affirment qu'un message sera envoyé au serveur toutes les 60 secondes s'il y a une période d'inactivité, mais qu'il n'enverra que deux requêtes et fermera ensuite la connexion.
Que fait exactement ServerAliveCountMax ?