ssh, tester l'état d'une connexion
2016-07-12
Voici un petit code qui permet de tester l’état d’une connexion ssh (avec un timeout de 10s) :
ssh -q -o BatchMode=yes -o ConnectTimeout=10 user@example.com exit
# ou:
# timeout -k 10 10 ssh user@example.com exit
res=$?
if [ $res -ne 0 ]; then
echo Accès KO
else
echo Accès OK
fi