Solution 1: le serveur maintient activement la connexion
Connectez-vous au serveur et ouvrez le fichier de configuration ssh
vim /etc/ssh/sshd_config
Ajoutez la déclaration suivante
ClientAliveInterval 120
ClientAliveCountMax 720
Redémarrer le sshd
service
systemctl restart sshd
- La première phrase signifie que le serveur enverra un paquet vide au client toutes les 120 secondes.
- La deuxième phrase indique que le serveur enverra un maximum de 720 fois, 120 * 720 = 24 heures
- La connexion ne sera pas déconnectée pendant 24 heures
Solution 2: le client maintient activement la connexion
Modifier les ~/.ssh/config
fichiers, augmenterServerAliveInterval 120
Host server
HostName xxx.domain.local
ServerAliveInterval 120
User root
Envoyez un paquet vide au serveur toutes les 120 secondes
Réimprimé à partir de: SSH reste connecté