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 |
|