David BERCOT wrote:
Bonjour,

J'ouvre un tunnel ssh avec, par exemple, la commande suivante :
ssh -N -f mon_serveur_distant -L9999:127.0.0.1:9999
Je la une appli qui utilise mon tunnel et tout se passe bien.

Maintenant, je souhaiterais vérifier, à intervalles réguliers, l'état
de ce tunnel (est-il toujours ouvert ?) et, le cas échéant, le
ré-ouvrir.

Savez-vous comment je peux faire ça ?

il suffit de lancer une commande à travers le tunnel. par exemple:

   ssh -p 9999 localhost 'true'
   status=$?

ça suppose que t'as pas besoin de mot de pass, bien entendu.

A propos, tu peux utiliser .ssh/config pour éviter de devoir taper les -L et les -p.





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à