2010-12-06 3 views
3

J'ai un script ssh qui utilise une clé locale pour se connecter à l'hôte distant - rien de très excitant là-bas. La clé est mot de passe et je l'ajoute généralement à un agent pour éviter les invites.Empêche les invites ssh interactives

Il m'arrive d'exécuter le programme avant que l'agent ne s'exécute et il se bloque en attente de la phrase de déverrouillage. Dans ce cas, plutôt que d'être interactif, je veux simplement que la commande échoue.

Quelqu'un sait s'il y a une option pour cela?

Répondre

5

Sûr est.

ssh REMOTE_HOST -o "BatchMode yes" 
+0

Sauvegardé ma journée, merci – xlttj

+0

Pourquoi n'ai-je pas google plus tôt? C'est génial! – Hubro

Questions connexes