web-dev-qa-db-fra.com

Éviter les délais d'attente SSH sur Mac OS?

Chaque fois que je me connecte à un serveur avec ssh, la connexion est réinitialisée après quelques minutes s'il n'y a pas d'entrée. Cependant, je souhaite supprimer ces délais afin de maintenir la connexion active aussi longtemps que possible.

En consultant différents forums, j'ai constaté qu'il était possible de modifier l'option ServerAliveInterval dans le fichier/etc/ssh_config. Cependant, il ne semble pas y avoir cette option dans mon dossier. Où pourrait-il être?

J'utilise OpenSSH_5.2p1 sur Snow Leopard.

Merci!

82

Server Alive interval envoie simplement un paquet null au serveur à une heure donnée pour maintenir la connexion en vie. Vous devriez pouvoir ajouter quelque chose comme dans votre fichier de configuration: ~/.ssh/config

Host *
 ServerAliveInterval 60

La deuxième ligne doit être indentée d'au moins un espace. * correspondra à n'importe quel hôte; Si vous le souhaitez, vous pouvez le limiter à des destinations particulières telles que * somedomain.com.

Départ http://kehlet.cx/articles/129.html

136
Dominic Green