SSH mit Credentials

Um den Zugriff auf ein System via SSH zu vereinfachen kann man für das Ganze ein Script basteln.
Das sieht dann meistens so oder so ähnlich aus:

ssh user@host

Dennoch muss man immer noch das Benutzerpasswort eingeben und hat somit nur einen kleinen zeitlichen Vorteil gegenüber der direkten Eingabe.

Je häufiger man auf fremde Systeme zugreifen muss, desto mehr Usernames und Passwörter muss man sich merken oder irgendwo dokumentieren.

Mit SSHPASS ist es möglich

sein Loginskript dahingehend anzupassen, dass man automatisch eingeloggt wird und gleich loslegen kann.
Die Installation ist, wie erwartet, denkbar einfach.

sudo apt install sshpass

das Skript zum Login sieht dann so aus:

sshpass -p "PASSWORT" ssh -o StrictHostKeyChecking=no username@hostname

Wichtig ist, dass das Passwort in doppelten Anführungszeichen steht. done.