Wie generiert man SSH-Schlüssel in Windows? Hier sind zwei Möglichkeiten
How To Generate Ssh Keys In Windows Here Are Two Ways
SSH-Schlüssel sind authentische Anmeldeinformationen zur Sicherung der Dateiübertragung und Computerverbindung. Im Vergleich zur Verwendung des SSH-Protokolls mit Benutzername und Passwort können SSH-Schlüssel zuverlässiger sein. Dieser Beitrag am MiniTool zeigt Ihnen, wie Sie in wenigen Schritten SSH-Schlüssel in Windows generieren.SSH bezieht sich auf Secure Shell, ein Remote-Administratorprotokoll, das einen sicheren Verbindungstunnel mit einem anderen Computer erstellt. Wenn Sie sich auf dieses Protokoll verlassen, erfolgt Ihre gesamte Kommunikation und Übertragung von Dateien zu und von einem Remote-Server auf verschlüsselte Weise. Sowohl Windows 11 als auch Windows 10 verfügen über einen integrierten OpenSSH-Client, der es Ihnen ermöglicht, SSH-Schlüssel in Windows ohne die Hilfe von Drittanbietersoftware zu generieren.
Tipps: MiniTool Power Data Recovery soll Ihnen dabei helfen, Dateien wiederherzustellen, die in verschiedenen Situationen verloren gegangen sind. Sie können dieses Tool ausführen, um Bilder, Videos, Dokumente, komprimierte Ordner, Audiodateien und andere Dateien einfach wiederherzustellen. Erhalten MiniTool Power Data Recovery kostenlos um bis zu 1 GB Dateien kostenlos zu scannen und wiederherzustellen.MiniTool Power Data Recovery kostenlos Klicken Sie hier zum Herunterladen 100% Sauber und sicher
Sie können den OpenSSH-Client in den Windows-Einstellungen aktivieren, indem Sie die folgenden Schritte ausführen:
Schritt 1: Drücken Sie Sieg + ich , um die Windows-Einstellungen zu öffnen.
Schritt 2: Geben Sie ein optionale Funktionen in der Suchleiste und wählen Sie Fügen Sie eine optionale Funktion hinzu aus der Ergebnisliste.
Schritt 3: Sie können die Liste überprüfen Installierte Funktionen um zu sehen, ob der OpenSSH-Client installiert ist. Wenn nicht, klicken Sie Fügen Sie eine Funktion hinzu um es zu suchen und zu installieren.
Weg 1: SSH-Schlüssel mit CMD in Windows generieren
Nachdem Sie die OpenSSH-Client-Funktion auf Ihrem Windows aktiviert haben, können Sie versuchen, anhand der folgenden Anleitung einen SSH-Schlüssel mit der Eingabeaufforderung zu erstellen.
Schritt 1: Drücken Sie Sieg + R , um das Fenster „Ausführen“ zu öffnen.
Schritt 2: Geben Sie ein cmd in das Textfeld ein und drücken Sie Umschalt + Strg + Eingabetaste um die Eingabeaufforderung als Administrator auszuführen.
Schritt 3: Geben Sie ein ssh-keygen und schlagen Eingeben . Es wird automatisch ein RSA-SSH-Schlüssel generiert.
Wenn Sie Ed25519-SSH-Schlüssel generieren möchten, sollten Sie die Befehlszeile in ändern ssh-keygen -t ed25519 und schlagen Eingeben .
Schritt 4: Sie werden aufgefordert, einen Dateipfad zum Speichern des Schlüssels einzugeben. Da ein Standardstandort angegeben ist, können Sie diesen Standort verwenden und klicken Eingeben , oder ändern Sie den Pfad entsprechend Ihren Anforderungen.
Schritt 5: Anschließend können Sie eine Passphrase festlegen. Der SSH-Passphrase wird verwendet, um Ihren privaten Schlüssel zu schützen und zu verhindern, dass Personen, die auf Ihren Computer zugreifen können, Ihren privaten Schlüssel kopieren. Obwohl dies ein optionaler Schritt ist, empfehlen wir Ihnen daher, eine Passphrase festzulegen. Wenn Sie wirklich keine Passphrase möchten, klicken Sie einfach Eingeben um den Vorgang abzuschließen.
Der Schlüsselfingerabdruck kann zur Bestätigung der Authentizität bei der ersten Verbindung mit einem Remote-Server verwendet werden. Nun wurde der SSH-Schlüssel generiert. Am Speicherort finden Sie zwei Schlüssel: einen privaten Schlüssel und einen öffentlichen. Die Datei mit der Erweiterung .pub ist der öffentliche Schlüssel.
Der öffentliche Schlüssel dient zur Autorisierung der Identifizierung beim Hochladen eines Servers und Sie können ihn mit anderen teilen, um ihnen die Erlaubnis zu erteilen, während der private Schlüssel nur von Ihnen selbst aufbewahrt werden sollte.
Weg 2: SSH-Schlüssel mit WSL generieren
Wenn Sie ein WLS-Benutzer sind, ähneln die Schritte zum Generieren von SSH-Schlüsseln der oben beschriebenen Methode. Sie müssen jedoch zunächst angeben, welche Art von SSH-Schlüssel Sie erstellen möchten. Hier sind die detaillierten Schritte.
Tipps: Sie können lernen, wie es geht Installieren Sie das Windows-Subsystem für Linux unter Windows aus diesem Beitrag.Schritt 1: Starten Sie das WSL-Terminal auf deinem Computer.
Schritt 2: Geben Sie verschiedene Befehle ein, um verschiedene Schlüsseltypen zu erstellen.
- Für einen RSA-4096-Schlüssel sollten Sie Folgendes eingeben: ssh-keygen -t rsa -b 4096 und schlagen Eingeben .
- Für einen Ed25519-Schlüssel ist eine Eingabe erforderlich ssh-keygen -t ed25519 und schlagen Eingeben .
Es wird empfohlen, Ihre E-Mail-Adresse anzugeben, um zu erkennen, zu welchem Konto der Schlüssel gehört. Zum Beispiel sollte die Befehlszeile sein ssh-keygen -t rsa -b 4096 -C „ [email geschützt] ” oder ssh-keygen -t ed25519 -C „ [email geschützt] ” .
Schritt 3: Legen Sie den Speicherort fest oder verwenden Sie den Standardspeicherort und klicken Sie Eingeben .
Schritt 4: Legen Sie die Passphrase fest oder überspringen Sie diesen Schritt, indem Sie drücken Eingeben .
Jetzt haben Sie erfolgreich SSH-Schlüssel generiert.
Endeffekt
Mit den oben genannten Methoden ist es einfach und bequem, SSH-Schlüssel in Windows zu generieren. Nachdem Sie diesen Beitrag gelesen haben, sollten Sie die detaillierten Schritte zum Generieren eines RSA- und Ed25519-Schlüssels kennen.