Schlüsselerzeugung
Erzeugung eines SSH-Schlüsselpaars
Im Folgenden finden Sie Anleitungen, wie man unter Linux und Windows ein SSH-Schlüsselpaar erzeugen kann.
Schlüsselerzeugung unter Linux
Voraussetzungen: OpenSSL installieren, z.B. unter Debian/Ubuntu mittels apt-get install openssl
Anschließend auf die Konsole wechseln:
$ ssh-keygen -t rsa -b 4096 -f /<Verzeichnis_zum_Speichern_der_Schlüssel>/id_rsa
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /<Verzeichnis_zum_Speichern_der_Schlüssel>/id_rsa.
Your public key has been saved in /<Verzeichnis_zum_Speichern_der_Schlüssel>/id_rsa.pub.
The key fingerprint is:
d0:d8:61:f9:09:0a:c0:3c:77:68:d7:21:36:48:87:68
Hinweis: Die Passphrase schützt den Zugriff auf den privaten Schlüssel. Verwenden Sie eine sichere Passphrase (> 20 Zeichen)!
Der öffentliche Schlüssel befindet sich in der Datei "id_rsa.pub", der private Schlüssel in "id_rsa".
Schlüsselerzeugung unter Windows
Voraussetzungen: Der Schlüsselgenerator Puttygen
Schritte:
1. Unter "Parameters" auf "SSH-2-RSA" bzw. "SSH-2-DSA" klicken.
2. Anschließend im Textfeld darunter "2048" eingeben.
3. Auf die Schaltfläche "Generate" klicken.
4. Die Maus bewegen, bis der blaue Balken am rechten Rand angekommen ist.
5. Nach kurzer Zeit hinter "Key Passphrase" und "Confirm Passphrase" die Passphrase eingeben.
Hinweis: Die Passphrase schützt den Zugriff auf den privaten Schlüssel. Verwenden Sie eine sichere Passphrase (> 20 Zeichen)!
6. Auf die Schaltfläche "Save public key" und danach auf "Save private key" klicken. Legen Sie im jeweils erscheinenden Dialogfenster fest, wo die Schlüssel gespeichert werden sollen.