Rechercher : dans
Par :

Test de connexion dans un script Shell

Dernière réponse le 15 jui 2009 à 13:21:03 pcsystemd, le 15 jui 2009 à 08:31:46 
 Signaler ce message aux modérateurs

Bonjour,

j'ai crée un script shell ou entre autre je me connecte via SSH et SFTP(bien sur j'ai configuré mes machine pour que cela soit possible) et cela fonctionne très bien mais je souhaiterais tester depuis mon script si la connexion c'est bien faites ou pas et c'est la que j'ai besoin de vous.

Je sais faire bien sur des tests avec if,elif et else mais comment m'y prendre pour tester si ma connexion SFTP et SSH ce sont bien faite et si c'est pas le cas que que je reçoive un mail du style :

if [ je suis connecté ok ]
then
        put monfichier
else
      echo " la connexion SSH na pas été possible" | mail -s  "pas de connexion SSH" toto@mail.fr

Merci
L'accès au savoir est la première liberté que chaque homme devrait avoir.
Configuration: Linux
Mozilla 1.9.0.7

Meilleures réponses pour « Test de connexion dans un script Shell » dans :
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...

1

 pcsystemd, le 15 jui 2009 à 13:21:03

C'est bon j'ai trouvé on peut utilisé

netstat -nt | grep -c "Monip:22"
puis faire le test sur 1 ok ou 0 pas de connexion L'accès au savoir est la première liberté que chaque homme devrait avoir.

Répondre à pcsystemd