SSH-Schlüssel-Generator: Ed25519 und RSA im Browser
Erzeugen Sie ein SSH-Schlüsselpaar, ohne etwas zu installieren. Die Schlüssel entstehen in Ihrem eigenen Browser und werden weder an uns noch an andere gesendet. Kopieren Sie den öffentlichen Schlüssel auf Ihren Server und bewahren Sie den privaten sicher auf.
Welcher Typ
- Ed25519 ist die moderne Standardwahl: kurze Schlüssel, schnell und stark. Nehmen Sie ihn, sofern ein System ihn unterstützt.
- RSA funktioniert überall. Nehmen Sie 3072 oder 4096 Bit. Alles unter 2048 gilt als schwach.
Den Schlüssel nutzen
- Speichern Sie den privaten Schlüssel als ~/.ssh/id_ed25519 und führen Sie chmod 600 darauf aus. SSH verweigert Schlüssel, die andere Nutzer lesen können.
- Legen Sie den öffentlichen Schlüssel in ~/.ssh/authorized_keys auf dem Server ab oder fügen Sie ihn beim Bereitstellen eines Servers ein.
- Verbinden Sie sich mit ssh -i ~/.ssh/id_ed25519 user@server-ip.
Ist es sicher, einen Schlüssel auf einer Webseite zu erzeugen?
Der Schlüssel wird von der eigenen Kryptografie Ihres Browsers (Web Crypto API) erzeugt und bleibt auf der Seite: Es wird nichts über das Netzwerk gesendet. Wenn Sie keiner Webseite einen Schlüssel anvertrauen möchten, führen Sie ssh-keygen -t ed25519 im Terminal aus. Es erzeugt dieselbe Art von Schlüssel.