So generieren Sie einen SSH-Schlüssel in Windows 10
Wie Sie vielleicht bereits wissen, enthält Windows 10 eine integrierte SSH-Software - sowohl einen Client als auch einen Server! Diese Funktion ist im Betriebssystem ab Version 1803 verfügbar. Wenn die Client-Option installiert ist, können wir damit einen neuen SSH-Schlüssel generieren.
Werbung
Auf Windows-Computern ist die Freeware-Open-Source-Software PuTTY der De-facto-Standard für SSH und Telnet. Mit Windows 10 hat Microsoft seinen Benutzern endlich zugehört, nachdem sie jahrelang einen SSH-Client und -Server angefordert hatten. Durch die Aufnahme einer OpenSSH-Implementierung steigt der Wert des Betriebssystems.Der bereitgestellte SSH-Client ähnelt dem Linux-Client. Auf den ersten Blick scheint es dieselben Funktionen zu unterstützen wie sein * NIX-Gegenstück. Da es sich um eine Konsolen-App handelt, sollten Sie sie an der Eingabeaufforderung starten können.
Um fortzufahren, müssen Sie die OpenSSH-Client-Funktion aktivieren. Lesen Sie den folgenden Text:
So löschen Sie alle Snapchat-Gespräche
So aktivieren Sie den OpenSSH-Client in Windows 10
Angenommen, Sie haben es installiert, können Sie Folgendes tun.
So generieren Sie einen SSH-Schlüssel in Windows 10:
- Öffnen eine neue Eingabeaufforderung .
- Art
ssh-keygen
und drücken Sie die Eingabetaste. - Die App fragt nach dem Speicherort und dem Angebot
C: Benutzer Ihr Benutzername .ssh id_rsa
standardmäßig. - Als nächstes werden Sie aufgefordert, eine Passphrase einzugeben. Sie können einfach die Eingabetaste drücken, um es zu überspringen.
- Schließlich sehen Sie den Fingerabdruck für Ihren Schlüssel und SHA256. Der Standardalgorithmus ist RSA 2048.
Du bist fertig. Ihr öffentlicher Schlüssel wird standardmäßig in der Datei id_rsa.pub gespeichertC: Benutzer Ihr Benutzername .ssh id_rsa.pub
. Sie können diese Datei jetzt auf den Zielcomputer hochladen, auf den Sie mit SSH zugreifen möchten.Teilen Sie Ihren privaten SSH-Schlüssel (id_rsa) nur, wenn Sie wissen, was Sie tun!
SSH unterstützt eine Reihe anderer Algorithmen für öffentliche Schlüssel, die mit Schlüsseln verwendet werden, z.
- rsa - Dies ist ein klassischer Algorithmus, der auf der Schwierigkeit basiert, große Zahlen zu berücksichtigen. Empfohlene Schlüsselgröße - 2048 oder höher.
- dsa - ein weiterer Legacy-Algorithmus, der auf der Schwierigkeit basiert, diskrete Logarithmen zu berechnen. Es wird nicht mehr empfohlen.
- ecdsa - ein neuer Algorithmus für digitale Signaturen, der von der US-Regierung unter Verwendung elliptischer Kurven standardisiert wurde. Es unterstützt 256, 384 und 521 Schlüsselgrößen.
- ed25519 - Dieser Algorithmus ist die neueste Option in OpenSSH. Bestimmte Software unterstützt dies nicht.
Sie können den Algorithmus mit dem angeben-t
Option und ändern Sie die Schlüsselgröße mit dem Schalter -b. Einige Beispiele:
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
Das ist es.
Siehe auch die folgenden Artikel:
- So aktivieren Sie den OpenSSH-Client in Windows 10
- So aktivieren Sie OpenSSH Server unter Windows 10