Mac/Linux
Um einen SSH-Key zu erstellen ist folgender Befehl nötig:
ssh-keygen
Dabei wird man gefragt ob man den SSH-Key mit einem Passwort schützen möchte. Falls keine Kennworteingabe erwünscht ist, lässt man das Kennwort weg. Möchte man mehr Sicherheit bei der Authentifizierung, kann ein Kennwort ausgewählt werden.
Anschließend wurden zwei Dateien erzeugt:
~/.ssh/id-rsa
~/.ssh/id-rsa.pub
Der Inhalt der id-rsa.pub Datei muss unter "Öffentlicher SSH Schlüssel" eingetragen werden.
Windows
Für Windows verwenden wir das Programm PuTTY welches hier heruntergeladen werden kann: Download
Um den SSH Key zu generieren, öffnen wir das Programm PuTTYgen.
Auch hier haben wir die Möglichkeit ein Kennwort zu verwenden.
Um die Erstellung abzuschließen klickt man auf "Generate" und speichert den "public key" als auch den "private key".
Der Inhalt vom "public key" muss unter "Öffentlicher SSH Schlüssel" eingetragen werden.
Damit PuTTY auch den soeben erstellten SSH-Key verwendet, muss dieser unter "Connection --> SSH --> Auth" ausgewählt werden.