Suche |
11.3. Wie erstellt man einen SSH-Key? Wie kommt der Key auf den Zielrechner?11.3.1Wofür man einen SSH-Key gebrauchen kann, wird in diesem Kapitel oft genug erklärt. Doch wie erstellt man ihn? Eigentlich ganz einfach: ssh-keygen -t dsa -b 2048 Bei der Frage nach dem Dateinamen kann man einfach Return drücken. Die Passphrase ist ein Passwort für den SSH-Key und sollte nicht weggelassen werden, da sonst jeder, der den Key in die Finger bekommt, diesen auch verwenden kann. Wenn passwortlose SSH-Verbindungen möglich sein sollen, empfiehlt sich die Verwendung des ssh-agent. Siehe dazu Wie geht SSH ohne Passwort? In ~/.ssh/id_dsa liegt der private Schlüssel ("Private Key"). Den lässt Du dort einfach liegen und sorgst dafür, dass ihn niemand in die Finger bekommt. Jetzt solltest Du noch den öffentlichen Schlüssel ("Public Key") ~/.ssh/id_dsa.pub auf den Zielrechner kopieren. Das geht mit dem Befehl cat ~/.ssh/id_dsa.pub | ssh zieluser@zielrechner \
"mkdir -p .ssh; cat >> .ssh/authorized_keys"
Das war übrigens das letzte Mal, dass Du das Passwort des Zielrechners eingeben musstest ;-) Ab sofort kannst Du Dich mit Deinem SSH-Key einloggen und brauchst nur noch die Passphrase des Keys.
(cboltz)
|
||
|
|
|||
| 11.3. Wie erstellt man einen SSH-Key? Wie kommt der Key auf den Zielrechner? http://suse-linux-faq.koehntopp.de/q/q-ssh-keygen.html |
|||