So generieren Sie SSH-Tasten in Windows 10 und Windows 11

Nov 12, 2024
Windows
Eny setiyowati / shutstock.com

Wenn ein Teil Ihres Lebens einschließlich der Anmeldung bei einem Remote-Server beinhaltet, sei es für a selbsthostisch Blog, A. NextCloud-Installation oder senden Sie Ihre neuesten Änderungen an Github Sie brauchen SSH-Schlüssel. In Windows 10 und 11 verwöhnt wir die Wahl, wenn es um neue Keys herrscht.

So erstellen Sie alle SSH-Tasten, die Sie jemals mit drei verschiedenen Methoden benötigen. Wir zeigen Ihnen, wie Sie Ihren ersten Tastensatz erstellen können, sowie zusätzliche, wenn Sie verschiedene Tasten für mehrere Websites erstellen möchten.

VERBUNDEN: So hosten Sie Ihre Website-Analysen mit plausiblen

Option 1: Generieren Sie die Tasten in der Befehlszeile

Windows 10 hat seit dem Update von April 2018 einen eingebauten OpenSSH-Client. Windows 11 enthält auch diese Funktion integriert.

Um es zu benutzen Öffnen Sie die Eingabeaufforderung von Windows indem Sie die Windows-Taste treffen und "CMD" eingeben.

Spitze: Wenn Sie die Befehlszeile oft verwenden, würden wir dringend empfehlen, installiert zu werden Windows-Terminal aus dem Windows-Speicher (standardmäßig auf Windows 11 installiert). Es ist ein Tabett-Programm, das die Eingabeaufforderung ausführen kann, Power Shell und das Windows-Subsystem für Linux alle in einem Fenster. Es hat auch Fun-Funktionen wie Hintergrundbilder .

Ob Sie die Eingabeaufforderung oder das Windows-Terminal verwenden, geben Sie ein SSH-Keygen. und drücken Sie ein. Dadurch wird automatisch die SSH-Tasten generiert. In unseren Tests unter Windows 11 erstellt er einen 2048-Bit-RSA-Schlüssel. Wenn Sie einen anderen Algorithmus verwenden möchten Github empfiehlt ED25519. , zum Beispiel - dann würdest du eintippen SSH-Keygen -T ED25519 .

Nachdem Sie Ihren Befehl eingeben, drücken Sie die Eingabetaste, und dann werden Sie aufgefordert, Ihren Schlüssel einen Namen anzugeben und an einem bestimmten Ort zu speichern. Wenn Sie die Standardeinstellungen verwenden, speichert es Ihre Tasten in C: \ user [yourusername] .SH -Erfahren des C-Laufwerks ist, wo Ihr Benutzerkonto gespeichert ist.

Als nächstes werden Sie aufgefordert, eine Passphrase einzugeben. Wir empfehlen Ihnen, dies zu tun, um Ihren Schlüssel sicher zu halten. Wenn Sie sich Sorgen machen, Ihr Passwort zu vergessen, überprüfen Sie diese Umrundung der Beste Passwortmanager in der Bewertung Geek . Wenn Sie wirklich keine Passphrase wünschen, drücken Sie einfach die Eingabetaste.

Das ist es, dass Ihre Tasten erstellt, gespeichert und einsatzbereit sind. Sie sehen, dass Sie zwei Dateien in Ihrem Ordner ".ssh" haben: "ID_RSA" ohne Dateierweiterung und "id_rsa.pub". Letzteres ist der Schlüssel, den Sie auf Server hochladen, um sich zu authentifizieren, während der erstere der private Schlüssel ist, den Sie nicht mit anderen teilen.

Notiz: Wenn Sie Ihren Ordner ".ssh" in Datei Explorer nicht sehen können, überprüfen Sie unser Tutorial auf So zeigen Sie versteckte Dateien und Ordner in Windows .

Wenn Sie mehrere Tasten für verschiedene Websites erstellen wollten, die auch einfach ist. Sagen Sie beispielsweise, Sie möchten die Standardschlüssel verwenden, die wir gerade für einen Server erstellt haben, den Sie auf dem digitalen Ozean haben, und Sie möchten einen anderen Schlüssel für GitHub erstellen. Sie würden dem gleichen Prozess wie oben folgen, aber wenn es Zeit ist, Ihren Schlüssel zu speichern, geben Sie einfach einen anderen Namen wie "id_rsa_github" oder ähnliches. Sie können das so oft tun, wie Sie möchten. Denken Sie daran, dass die mehr Tasten, die Sie haben, desto mehr Schlüssel, die Sie verwalten müssen. Wenn du Upgrade auf einen neuen PC Sie müssen diese Schlüssel mit Ihren anderen Dateien oder Risiken verschieben, um den Zugriff auf Ihre Server und Konten zu verlieren, zumindest vorübergehend.

VERBUNDEN: Wie PowerShell sich von der Windows-Eingabeaufforderung unterscheidet

Option 2: Generieren Sie die Schlüssel in WSL

Wenn du A. bist WSL. Benutzer, Sie können eine ähnliche Methode mit Ihrem verwenden WSL-Installation . In der Tat ist es im Grunde derselbe wie bei der Eingabeaufforderungsversion. Warum möchtest du das tun? Wenn Sie in erster Linie in Linux für die Befehlszeilenaufgaben leben, ist es einfach sinnvoll, Ihre Schlüssel in WSL zu halten.

Öffnen Sie das Windows-Terminal oder die eingebaute Ubuntu-Eingabeaufforderung (Annahme, dass Sie Ubuntu Linux installiert haben). Dann ist es den Fenstern sehr ähnlich. Im Gegensatz zu Windows ist es am besten, anzugeben, ob Sie einen RSA-Schlüssel oder so etwas wie ED25519 wünschen.

Angenommen, Sie wollten einen RSA-4096-Schlüssel erstellen. Sie würden den folgenden Befehl eingeben:

 SSH-Keygen -t RSA -B 4096 

Wenn Sie Ed25519 wollten, ist der empfohlene Weg wie folgt:

 SSH-Keygen -T ED25519 -C "[email protected]" 

Es wird empfohlen, Ihre E-Mail-Adresse als Kennung hinzuzufügen, obwohl Sie dies nicht unter Windows tun müssen, da Microsofts Version automatisch Ihren Benutzernamen und den Namen Ihres PCs dafür verwendet.

Um wieder mehrere Tasten für verschiedene Sites zu generieren, tagieren Sie einfach auf etwas wie "_github" bis zum Ende des Dateinamens.

VERBUNDEN: 3 Spaß Linux-Tools, um unter Windows 10 mit WSL auszuführen

Option 3: Generieren Sie die Schlüssel mit Kitt

Seit Jahren die alte Schule Putty-Programm war eine beliebte Art, mit einem Server zu kommunizieren in Fenstern. Wenn Sie dieses Programm bereits auf Ihrem System erhalten haben, bietet es auch eine Methode zum Erstellen von SSH-Keys.

Putty kommt mit einer Reihe von Helfer-Programmen, von denen einer als Putt-Key Generator bezeichnet wird. So öffnen Sie, dass entweder die Suche nach ihm suchen, indem Sie die Windows-Taste schlagen und "Puttygen" eingeben, oder im Startmenü suchen.

Sobald es geöffnet ist, sehen Sie am unteren Rand des Fensters die verschiedenen Arten von Tasten, um zu generieren. Wenn Sie nicht sicher sind, welche zu verwenden, wählen Sie "RSA" und dann in das Eingabetaster, das "Anzahl der Bits in einem generierten Schlüssel" in "4096" angezeigt wird. Eine andere Alternative besteht darin, "EDDSA", und dann aus dem untenstehenden Dropdown-Menü, das unten erscheint, sicherstellen, dass "ED25519 (255 Bit)" ausgewählt ist.

Jetzt, was Sie tun müssen, ist, dass Sie auf "Generieren" klicken, und Putty wird anfangen zu arbeiten. Dies sollte nicht zu lang dauern, abhängig von der Stärke Ihres Systems, und Putty wird Sie bitten, mit der Maus in das Fenster herumzugehen, um während der Schlüsselerzeugung etwas mehr Zufälligkeit zu schaffen.

Sobald dies fertig ist, klicken Sie auf "Öffentliche Taste speichern", um Ihren öffentlichen Schlüssel zu speichern, und speichern Sie sie, wo Sie mit dem Namen "ID_RSA.PUB" oder "id_ed25519.pub" oder "id_ed25519.pub" speichern möchten, je nachdem, ob Sie im früheren Schritt RSA oder ED25519 ausgewählt haben.

Um Ihren privaten Schlüssel zu erhalten, dauert es einen zusätzlichen Schritt. Standardmäßig generiert Putty PPK-Tasten für den Einsatz mit dem Putty-Client. Wenn Sie OpenSSH jedoch wünschen, wählen Sie oben im Fenster Konversionen und GT; Exportieren Sie die OpenSSH-Taste und speichern Sie die Datei als "ID_RSA" oder "id_ed25519" ohne Dateiende.

Die Erzeugen von SSH-Tasten ist wirklich einfach, welche Methode, die Sie wählen. Wir würden empfehlen, mit der Windows-Eingabeaufforderungs-Option zu gehen, es sei denn, Sie haben bereits Putty installiert, oder bevorzugen Linux und verstehen dieses System.

VERBUNDEN: Die besten Möglichkeiten, Ihren SSH-Server zu sichern


Windows - Die beliebtesten Artikel

Synology NAS-Geräte unter Angriff von StealthWorker Botnet

Windows Aug 9, 2025

Lukmanazis / shacktock.com. Beliebte NAS Maker Synology hat seine Benutzer gewarnt, dass der StealthWorker Botnet die von der Gesellschaft erstellten Geräte angeht. Der ..


Microsoft Surface-Ereignis 2021: Wie beobachten und was zu erwarten

Windows Sep 20, 2025

Microsoft veranstaltet am 22. September 2021 eine Veranstaltung am 22. September um 11. September, wo erwartet wird, dass das Unternehmen mit einem Anstieg neuer Oberflächengeräte beka..


Wie Sideload Android Apps unter Windows 11

Windows Oct 29, 2025

Windows 11 unterstützt Android-Apps, aber es gibt einen ziemlich großen Fang - sie sind nur offiziell im Amazon-Appstore erhältlich . Die gute Nachricht ist, dass Sie Android..


Anschließen von Airpods an einen Windows 11-PC

Windows Oct 23, 2025

Microsoft Obwohl Apple's Airpods. Sollen so konzipiert werden, dass Sie mit anderen Apple-Produkten zusammenarbeiten, können Sie sie auch an Ihre anschließ..


Wie kartieren Sie ein Netzwerklaufwerk unter Windows 10

Windows Oct 21, 2025

Erstellen eines zugeordneten Netzlaufwerks ermöglicht es Ihnen, schnell auf Dateien und Ordner auf a zugreifen gemeinsames Netzwerk als ob sie auf Ihrem lokalen Maschine wären..


Microsoft-Korrekturwhiteboard, indem er eine alte Version zurückbringt

Windows Nov 18, 2024

Microsoft Microsoft drückte eine neue Version von ihm aus Whiteboard-Anwendung Basierend auf WebView im September 2021, und es wurde nicht gerade mit Liebe ..


Warum sollten Sie Android-Apps in Windows 11 verwenden

Windows Nov 15, 2024

Es ist endlich möglich, Android-Apps auf Windows-PCs auszuführen. Aber warum? Wenn Sie über Android-Apps in Windows 11 skeptisch sind, erklären wir, warum Sie es versuchen sollten. ..


Warum sind die Android-Apps von Windows 11 besser als Bluestacks

Windows Nov 11, 2024

Eine der aufregendsten Dinge über Windows 11 ist das Möglichkeit, Android-Apps auszuführen . Aber warum genau ist das aufregend? War es seit Jahren nicht möglich, mit einer ..


Kategorien