ssh Login ohne Passwort


Wenn man sich oft auf ssh Servern einloggen muss, dann kann das mit der Zeit ganz schön lästig werden, wenn man immer ein sehr langes Passwort eingeben muss. Eine einfache Anleitung wie man sich in Zukunft das Passwort eingeben sparen kann.  Zuerst muss benötigt man einen "pubic key", den man später auf dem Server hinterlegt. Erstellen kann man den Key mit dem Befehl:

>ssh-keygen -t rsa

Während der Eingabe einfach alle Eingaben bestätigen.
Danach liegt der "public key" in der Datei: ~/.ssh/id_rsa.pub


Diese kopiert man nun auf den Server.

>scp ~/.ssh/id_rsa.pub <user>@<ziel>:

Nach dem Kopieren, loggt man sich ein letztes Mal mit seinem Passwort ein.
Auf dem Server ruft man nun folgendes Kommando aus:

>cat id_rsa.pub >> .ssh/authorized_keys

Fertig, von nun an kann man sich ohne passowort einloggen, weil man via "public key" authetifiziert wird.

Keine Kommentare: