You are here: start » technik:start » technik:ssh_mit_public_key_schluesseln

Table of Contents

ssh-Anmeldung mit Public Key Schlüsselpaar

Statt mit User-ID und Passwort kann man sich auch mittels Public Key Verfahren am ssh-Dienst authentifizieren. Dabei wird der öffentliche Schlüssel auf das System kopiert, auf das zugegriffen werden können soll.

Doing

Erzeugen eines Schlüsselpaares auf dem Rechner, von dem aus auf den bzw. die Zielrechner zugegriffen werden soll:

ssh-keygen -t dsa

Kopieren des öffentlichen Schlüssels auf den Zielrechner (in die Datei ~/.ssh/authorized_keys):

ssh-copy-id -i ~/.ssh/id_dsa.pub user@zielrechner

Passphrase und Passphrasen-Agent

Wenn Sie das Schlüsselpaar ohne Passphrase erzeugen, sollte niemand Unbefugtes auf den Rechner zugreifen können, auf dem der geheime Schlüssel ungeschützt liegt. Wenn Sie eine Passphrase benutzen, können Sie mit dem SSH-Agent die “Passphrasen-Eintipperei” erleichtern:

ssh-add

fragt die Passphrase einmal pro Session ab. Mit den Paketen ssh-askpass (KDE) bzw. ssh-askpass-gnome auch grafisch.

mögliche Vorteile gegenüber User-ID/Passwort