SSH-Login via Key, ohne Passwort
Wie ist es möglich, sich ohne Passworteingabe an einem SSH-Server anzumelden?
Gar nicht so schwer:
Client
- Key generieren:
ssh-keygen -t rsa -b 1024 - Ort zum Speichern angeben: ~/.ssh/id_rsa
Dieser Key kann nun auf jeden beliebigen Server Kopiert und installiert werden: - Kopieren des Client-Keys auf den Server:
scp ~/.ssh/id_rsa.pub user@server:~/id_rsa.client
Server
- An Server anmelden.
ssh user@server - Nun muss der Schlüssel zu den autorisierten Keys hinzugefügt werden:
cat ~/id_rsa.client >> ~/.ssh/authorized_keys
Das wär's, jetzt sollte auf dem Client ssh user@server reichen, um sich direkt einzuloggen.

Kommentar hinzufügen