Ich habe eine Liste von Servern:
cat list.txt
10.10.10.10 servera
10.11.10.10 serverb
Wie kann ich überprüfen, ob ich mich über ssh bei ihnen anmelden kann oder nicht? Ich meine, standardmäßig sollte ich mich über ssh key auth anmelden können. Kurz gesagt, ich brauche eine Lösung, die die Zeilen (Server) in der list.txt wie folgt sortiert:
- Server, die ich über SSH-Schlüssel anmelden kann
- Server, die zur Eingabe eines Passworts auffordern (das Passwort ist natürlich unbekannt ..)
- Server, die nicht erreichbar sind
ping
ist nicht wirklich ein guter Indikator. Es gibt viele Setups, die ssh
Verbindungen zulassen , aber nicht auf Pings antworten.