Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Both sides previous revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ssh_windows [2016/02/26 00:39] webproducer |
ssh_windows [2017/01/17 00:00] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== SSH-Key auf einem Windows-Client hinterlegen ====== | ====== SSH-Key auf einem Windows-Client hinterlegen ====== | ||
- | Ein auf einem Windows-Client hinterlegter SSH-Key kann z. B. von Git für eine sichere Authentifizierung genutzt werden. | + | Ein auf einem Windows-Client hinterlegter SSH-Key kann z. B. von Git für eine sichere Authentifizierung genutzt werden. Da die Anlage des Verzeichnisses ".ssh" in Windows nicht möglich ist (Windows-Fehlermeldung: „Geben Sie einen Dateinamen ein.“) empfehle ich die Erstellung über die Eingabeaufforderung CMD. |
- | ===== Installation ===== | + | ===== Erstellung der config-Datei ===== |
- [[openssh|Erstellen Sie einen SSH-Key]] | - [[openssh|Erstellen Sie einen SSH-Key]] | ||
- | - Erstellen Sie in Ihrem Benutzerverzeichnis (z. B. "C:\Users\MeinName\") ein Verzeichnis ".ssh", falls dieses noch nicht vorhanden ist. Unter Windows 7 können Sie im Startmenü mit der rechten Maustaste auf Ihrem Benutzernamen auf "Öffnen" klicken, um Ihr Benutzerverzeichnis zu öffnen. Sollte die Erstellung des Verzeichnisses nicht möglich sein (Windows-Fehlermeldung: "Geben Sie einen Dateinamen ein.") können Sie das Verzeichnis auch mit der Eingabeaufforderung erstellen: [Start] --> "cmd" --> "mkdir .ssh". | + | - Navigieren Sie mit dem Windows-Explorer zu Ihrem Benutzerverzeichnis (z. B. "C:\Users\MeinName\"). Unter Windows 7 können Sie im Startmenü mit der rechten Maustaste auf Ihrem Benutzernamen auf "Öffnen" klicken, um Ihr Benutzerverzeichnis zu öffnen. |
- | - Erstellen Sie im .ssh-Verzeichnis eine Textdatei mit dem Namen "config" mit einem Inhalt nach folgendem Schema: | + | - Wählen Sie aus dem erweiterten Kontextmenü ( [SHIFT] + rechte Maustaste ) "Eingabeaufforderung hier öffnen". |
- | + | - Führen Sie die folgenden Komandos aus: | |
- | ==== Aufbau der config-Datei ==== | + | |
- | <code> | + | <code cmd> |
- | Host HostName.de | + | mkdir .ssh |
- | User UserName | + | cd .ssh |
- | IdentityFile D:/Pfad/zur/id_rsa | + | echo Host HostName.de > config |
+ | echo User UserName >> config | ||
+ | echo IdentityFile D:\Pfad\zur\id_rsa >> config | ||
+ | exit | ||
</code> | </code> | ||
- | Ersetzen Sie "HostName.de", "UserName" und den Pfad zur rsa-Datei. | + | **Hinweis: Ersetzen Sie "HostName.de", "UserName" und den Pfad zur rsa-Datei durch Ihre Daten.** |
- | **Hinweis: Benutzen Sie den original erstellen und keinen mit Putty Keygen erstellen SSH-Key.** | + | //Erläuterungen:// |
+ | |||
+ | In der ersten Zeile wird ein neues Verzeichns ".ssh" angelegt. In der zweiten Zeile wird in das neue Verzeichnis gewechselt. Die dritte Zeile erstellt eine Datei namens "config" und trägt bereits den Hostnamen ein. Zeile 4 und 5 erweitern die in Zeile 3 angelegte Datei um den Usernamen und dem Dateipfad. Mit der letzten Zeile wird die Eingabeaufforderung wieder geschlossen. | ||
+ | |||
+ | |||
+ | **Hinweis: Hinterlegen Sie in Windows den original erstellen und keinen mit Putty Keygen erstellen SSH-Key.** |