Peter Hormanns
2019-11-08 d1861ddc435f287a3de577346a02611c790baaba
commit | author | age
b45d72 1 .. _kap-ssh-key-hochladen:
JUH 2
3 ======================
4 Hochladen des SSH-Keys
5 ======================
6
7 Sie können sich ohne Eingabe eines Passworts als :role:`Domain-Admin` einloggen, wenn Sie Ihren öffentlichen SSH-Key in das Benutzerverzeichnis des Domain-Admins hochladen.
8
9 Wenn Sie noch keinen SSH-Key haben, können Sie ihn unter Mac OS X und Linux mit diesem Befehl in Ihrem Heimverzeichnis erzeugen:
10
11 .. code-block:: console
12
13    $ ssh-keygen -b 4096 
14
15 Der Befehl gibt eine Reihe von Meldungen aus.
16 So werden Sie beispielsweise aufgefordert eine Passphrase einzugeben.
17 Dies ist das Passwort, mit dem Sie Ihren SSH-Schlüssel beim Einsatz entsperren.
18 Wählen Sie eine Phrase, die Sie sich gut merken können, da Sie sie häufig benötigen werden.
19 Zur Sicherheit müssen Sie die Passphrase zweimal eingeben.
d1861d 20 Anschließend informiert Sie das Programm, dass Ihr geheimer Schlüssel in der Datei :file:`~/.ssh/id_rsa` und ihr öffentlicher Schlüssel in der Datei :file:`~/.ssh/id_rsa.pub` gespeichert wurden.
b45d72 21
JUH 22 Nach der Erzeugung des Schlüssels können Sie sich das neue Verzeichnis anschauen.
23
24 .. code-block:: console
25
26    $ ls .ssh/
d1861d 27    id_rsa  id_rsa.pub 
b45d72 28
JUH 29 Nun können Sie Ihren öffentlichen Schlüssel in das Heimverzeichnis des Domain-Admin kopieren.
30 Unter Linux und anderen Unix-Systemen geht dies mit dem Befehl :command:`ssh-copy-id`:
31
32 .. code-block:: console
33
d1861d 34    $ ssh-copy-id -i ~/.ssh/id_rsa.pub xyz00-doms@xyz00.hostsharing.net
b45d72 35
JUH 36
a59e4b 37 Um unter Windows einen SSH-Key zu erzeugen und hochzuladen, können Sie das Programm PuTTY_ nutzen.
b45d72 38
JUH 39 .. _PuTTY: https://www.putty.org/
40