Jan Ulrich Hasecke
2022-06-30 2612805de7de8795c3f9092fc5f93671a8553150
commit | author | age
261280 1 # Hochladen des SSH-Keys {#kap-ssh-key-hochladen}
JUH 2
3 Sie können sich ohne Eingabe eines Passworts als
4 `Domain-Admin`{.interpreted-text role="role"} einloggen, wenn Sie Ihren
5 öffentlichen SSH-Key in das Benutzerverzeichnis des Domain-Admins
6 hochladen.
7
8 Wenn Sie noch keinen SSH-Key haben, können Sie ihn unter Mac OS X und
9 Linux mit diesem Befehl in Ihrem Heimverzeichnis erzeugen:
10
11 ``` console
12 $ ssh-keygen -b 4096 
13 ```
14
15 Der Befehl gibt eine Reihe von Meldungen aus. So werden Sie
16 beispielsweise aufgefordert eine Passphrase einzugeben. Dies ist das
17 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
19 häufig benötigen werden. Zur Sicherheit müssen Sie die Passphrase
20 zweimal eingeben. Anschließend informiert Sie das Programm, dass Ihr
21 geheimer Schlüssel in der Datei `~/.ssh/id_rsa`{.interpreted-text
22 role="file"} und ihr öffentlicher Schlüssel in der Datei
23 `~/.ssh/id_rsa.pub`{.interpreted-text role="file"} gespeichert wurden.
24
25 Nach der Erzeugung des Schlüssels können Sie sich das neue Verzeichnis
26 anschauen.
27
28 ``` console
29 $ ls .ssh/
30 id_rsa  id_rsa.pub 
31 ```
32
33 Nun können Sie Ihren öffentlichen Schlüssel in das Heimverzeichnis des
34 Domain-Admin kopieren. Unter Linux und anderen Unix-Systemen geht dies
35 mit dem Befehl `ssh-copy-id`{.interpreted-text role="command"}:
36
37 ``` console
38 $ ssh-copy-id -i ~/.ssh/id_rsa.pub xyz00-doms@xyz00.hostsharing.net
39 ```
40
41 Um unter Windows einen SSH-Key zu erzeugen und hochzuladen, können Sie
42 das Programm [PuTTY](https://www.putty.org/) nutzen.