wie um zu überprüfen, ob ein host in Ihrem known_host ssh

Habe ich den folgenden Befehl funktioniert in meinem script fügt hinzu, dass die Gastgeber der bekannten hosts im ssh.

VAR2=$(expect -c '
 spawn ssh -o StrictHostKeyChecking=no '"$REMOTE_HOST_USER@$REMOTE_HOST_IP"'
 expect "*?assword:*"
 send "'"$REMOTE_HOST_PASSWD"'\r"
 expect { 
 "Permission denied, please try again." {
 exit '"$WRONG_PASSWORD"' 
 }
 }
 ')

Funktioniert gut, aber ich brauche, um zu kontrollieren, bevor Sie den Befehl, wenn der host bereits in der Datei known_hosts und nicht der Befehl "ausführen", wenn Sie bereits in der Datei known_hosts. Wie kann ich überprüfen, ob ein host in der Datei known_hosts?

InformationsquelleAutor barp | 2012-08-27

Schreibe einen Kommentar