Wenn Sie jemals SSH für eine sichere Verbindung zu Ihrem Server oder einem anderen Computer verwendet haben, wissen Sie wahrscheinlich, was SSH-Schlüssel sind. Im Grunde ist ein SSH-Schlüssel eine Möglichkeit, sich zu authentifizieren und eine sichere Verbindung mit einem anderen System herzustellen. Es müssen jedoch SSH-Schlüssel generiert werden. Wie generiert man also SSH-Schlüssel in Windows 10? Diese Frage wird tatsächlich häufiger gestellt, als Sie denken, da viele Leute es vorziehen, sich einen Linux-VPS zuzulegen und damit zu arbeiten, anstatt ihren PC doppelt zu starten oder von Windows zu migrieren. In diesem Artikel zeige ich Ihnen, wie Sie einen SSH-Schlüssel in Windows 10 generieren können. Für diese Arbeit verwenden wir den beliebten Windows-SSH-Client PuTTY. Bevor wir uns nun mit den technischen Dingen befassen, schauen wir uns ein paar Definitionen an, damit wir auf dem gleichen Stand sind. Dadurch können Sie den Anweisungen besser folgen.
Generieren Sie einen SSH-Schlüssel in Windows 10 mit PuTTY
Lassen Sie uns zunächst über SSH sprechen. Was ist SSH? Und was hat SSH mit Schlüsseln und der Herstellung von Schlüsseln zu tun? Die Secure Socket Shell oder Socket Shell (SSH) ist ein beliebtes Protokoll zum Aufbau sicherer und verschlüsselter Verbindungen. SSH-Schlüssel sind Standardkomponenten des SSH-Protokolls, die zur Authentifizierung beider Seiten und zum Aufbau sicherer Shell-Sitzungen verwendet werden. Sie werden in Verbindungen zwischen allen Arten von Betriebssystemen und Plattformen verwendet. Unabhängig davon, ob Sie eine Verbindung zu einem Linux-VPS oder einem dedizierten Server mit der neuesten Windows Server-Edition herstellen möchten, müssen Sie SSH-Schlüssel generieren und verwenden. Bevor wir SSH-Schlüssel im Detail erklären und besprechen, wie man SSH-Schlüssel in Windows 10 generiert, sprechen wir über das SSH-Protokoll.
„Lesen Sie auch: Verwenden Sie SSH, um eine Verbindung zu einem Remote-Server herzustellen ”
Was ist das SSH-Protokoll?
SSH ist ein bekanntes Protokoll, insbesondere zwischen IT-Gurus und Systemadministratoren. Es bietet Benutzern eine sicherere Möglichkeit, über ein ungesichertes Netzwerk auf andere Systeme zuzugreifen. Es bietet eine Authentifizierung mit öffentlichem Schlüssel und starkem Passwort. Mithilfe dieses Protokolls können Sie Anwendungen und Systeme aus der Ferne verwalten, Dateien von einem System auf ein anderes verschieben und Befehle ausführen. Das SSH-Protokoll überwacht standardmäßig den TCP-Port 22.
Was sind SSH-Schlüssel?
SSH-Protokoll, SSH-Schlüssel sind Zugangsdaten, die zur Authentifizierung von Hosts und Benutzern verwendet werden. Ein weiterer Anwendungsfall ist der Maschine-zu-Maschine- oder Einzel-zu-Einzel-Zugriff. SSH-Schlüssel ermöglichen eine Automatisierung, um die kostengünstige und mögliche Authentifizierung zu ermöglichen, die in computerabhängigen und modernen Cloud-Diensten erforderlich ist.
Es gibt sie in verschiedenen Größen, am häufigsten wird jedoch eine RSA-2048-Bit-Verschlüsselung gewählt. Funktionell sammeln SSH-Schlüssel Passwörter, gewähren Zugriff und steuern die Zugriffsebene. Es gibt einige Möglichkeiten, SSH in Windows 10 zu aktivieren oder zu generieren. Im Folgenden erklären wir, wie Sie mit PuTTY einen SSH-Schlüssel für Windows generieren. Aber bevor wir beginnen, lassen Sie uns einige Überprüfungen durchführen, um festzustellen, ob der SSH-Schlüssel in Windows vorhanden ist oder nicht.
Windows 10 VPS-Hosting
Holen Sie sich einen effizienten Windows 10 VPS für Remotedesktop zum günstigsten Preis auf dem Markt. KOSTENLOSES Windows 10 mit NVMe-SSD-Speicher und Hochgeschwindigkeitsinternet.
Schauen Sie sich die VPS-Pläne für Windows 10 anÜberprüfen auf vorhandene SSH-Schlüssel in Windows 10
Bevor Sie einen SSH-Schlüssel generieren, sollten Sie prüfen, ob SSH-Schlüssel vorhanden sind. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie die Windows-Befehlszeile, indem Sie cmd in das Suchfeld der Windows-Taskleiste eingeben.
- Geben Sie in der Eingabeaufforderungsumgebung Folgendes ein: ssh-keygen
- Wenn Sie keinen SSH-Keygen haben, wird diese Meldung angezeigt:
„ssh-keygen“ wird nicht als interner oder externer Befehl, ausführbares Programm oder Batchdatei erkannt
- Das Standardverzeichnis für Ihre SSH-Schlüssel sollte etwa so aussehen:
/c/Users/YourUserName/ .ssh/id_rsa.pub
Hinweis: Wenn Sie Git mit Bash installiert haben, sollten Sie Git Bash anstelle von CMD öffnen.
Generieren Sie den SSH-Schlüssel Windows mit PuTTY
PuTTY ist eine kostenlose Open-Source-Implementierung, die für die Terminalemulation auf PCs unter Microsoft Windows verwendet wird. Es kann mehrere Protokolle wie SSH, Telnet, SCP, Rlogin und Raw-Socket-Verbindung unterstützen. Mit PuTTY können Sie über das Windows-Terminal einen SSH-Schlüssel in Windows 10 generieren. Um einen SSH-Schlüssel in Windows 10 mit PuTTY zu generieren, führen Sie die folgenden Schritte aus:
„Lesen Sie auch: Stellen Sie über SSH eine Verbindung zu Ihrer Website her”
Schritt 1: Laden Sie PuTTY herunter
Wenn Sie PuTTY noch nicht auf Ihrem System haben, können Sie es hier herunterladen Link. Installieren Sie es nach dem Herunterladen.
Schritt 2: Installieren Sie PuTTY
Durch Klicken auf die heruntergeladene Datei können Sie den Installationsvorgang starten. Sie können diesen Artikel darüber lesen Stellen Sie über PuTTY eine Verbindung zu einem Linux-Server her oder Folgen Sie einfach dem Installationsassistenten. Klicken Sie auf der ersten Seite auf Weiter.

Wählen Sie als Nächstes den Zielordner aus. Das Standardziel ist Laufwerk C\Programme\PuTTY\. Sie können es in Ihre gewünschte Adresse ändern.

Jetzt ist es an der Zeit, die zu installierenden Produktfunktionen auszuwählen. Wenn Sie keine besonderen Anforderungen haben, befolgen Sie die Standardauswahl und klicken Sie auf „Installieren“, um zum nächsten Bildschirm zu gelangen.

Glückwunsch. Sie installieren PuTTY. Sie haben die ersten Schritte zum Generieren eines SSH-Schlüssels in Windows 10 abgeschlossen. Kommen wir nun zum nächsten Schritt.
Schritt 3: Führen Sie den PuTTY SSH-Schlüsselgenerator aus
- Drücken Sie die Windows-Taste auf Ihrer Tastatur.
- Geben Sie in der Suchleiste PuTTYgen ein (Sie können auch cmd verwenden und PuTTYgen eingeben).
- Klicken Sie mit der rechten Maustaste auf PuTTYgen und wählen Sie Als Administrator ausführen.
- Wenn Sie dazu aufgefordert werden, wählen Sie JA.

Schritt 4: Verwenden Sie PuTTY, um den SSH-Schlüssel in Windows 10 zu generieren
Um nun den SSH-Schlüssel in Windows 10 zu generieren, führen Sie die folgenden Schritte aus:
- Klicken Sie auf der PuTTY-Generatorseite auf „Generieren“.

- Die Sache mit dem Bewegen des Cursors ist offensichtlich ein Witz, Sie müssen sich also nicht ermüden. Warten Sie, bis der Fortschrittsbalken vollständig grün ist.

- Speichern Sie den öffentlichen Schlüssel, indem Sie auf klicken Öffentlichen Schlüssel speichern Taste. Wählen Sie einen Speicherort für diesen Schlüssel und geben Sie ihm einen Namen.

- Um den privaten Schlüssel zu speichern, klicken Sie auf Gespräch Speisekarte.

- Wenn Sie auf „OpenSSH-Schlüssel exportieren“ klicken, werden Sie gefragt: „Möchten Sie den Schlüssel wirklich ohne Passphrase speichern, um ihn zu schützen?“ Wählen Sie „Ja“.
- Wählen Sie einen Speicherort für den Schlüssel.
- Geben Sie Ihrem privaten Schlüssel einen Namen.
Glückwunsch. Sie haben es geschafft, den von uns gewünschten SSH-Schlüssel mithilfe von PuTTY zu generieren beste SSH-Clients für Windows. Natürlich können Sie Schlüssel auch mit OpenSSH, dem nativen Client von Windows 10, generieren, aber der App fehlen einige der wichtigeren Funktionen, sodass die meisten lieber PuTTY oder seine Alternativen verwenden.
Lesen Sie auch: MikroTik CHR auf VPS installieren (mit PuTTY)
Reichen SSH-Schlüssel für die Serversicherheit aus?
Es scheint also, dass Sie für die Sicherheit gesorgt haben – Sie werden mit einem sicheren Schlüssel mit Ihrem Server verbunden, und das ist alles. Aber was ist mit Ihrem Server? Sind Sie sicher, dass es sicher ist? Ohne einen sicherheitsorientierten Serveranbieter wird der ganze Aufwand, den Sie gerade in die SSH-Sicherheit gesteckt haben, nichts bedeuten. Cloudzy zum Beispiel weiß, wie wichtig Sicherheit für seine Benutzer ist und bietet auf allen Plattformen eine KI-gestützte Firewall und intelligenten DDoS-Schutz Linux-VPS Pläne. Wenn Sie also mit jeder beliebigen Linux-Distribution arbeiten möchten, ohne das Risiko eines Doppelstarts Ihres Laptops einzugehen, sollten Sie sich unsere ansehen Linux-VPS Pläne.