ssh-keygen Befehlsgenerator
ssh-keygen-Befehle zum Erstellen von SSH-Schlüsseln erstellen
Erste Schritte mit ssh-keygen
## Was ist ssh-keygen?
`ssh-keygen` erstellt SSH-Schlüsselpaare (einen privaten Schlüssel und einen öffentlichen `.pub`-Schlüssel). Anschließend legen Sie den öffentlichen Schlüssel auf Remote-Hosts ab, um sich ohne Passwort anzumelden.
## Verwendung
1. **Typ wählen**: `ed25519` (empfohlen) oder `rsa`. 2. **Datei setzen**: wo der Schlüssel gespeichert werden soll, z. B. `~/.ssh/id_ed25519`. 3. **Kommentar hinzufügen** (optional): ein Label wie `user@host`. 4. **Kopieren & Ausführen**: fügen Sie den erstellten Befehl ein und setzen Sie beim Prompt eine Passphrase.
Flags & Muster
``` ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 ssh-keygen -t rsa -b 4096 -C me@host ```
### Häufige Flags - `-t <type>` — Schlüsseltyp: `rsa`, `ed25519`, `ecdsa` - `-b <bits>` — Schlüsselgröße (für RSA/ECDSA; z. B. 4096) - `-f <file>` — Ausgabedatei für den Schlüssel - `-C <comment>` — Kommentar/Label (wird in der .pub-Datei angezeigt)
### Tipps - Bevorzugen Sie `ed25519`: kürzer, schneller und ebenso sicher wie ein großer RSA-Schlüssel. - Verwenden Sie `-f`, um die interaktiven Prompts zu umgehen und die Schlüsselerstellung zu skripten.
▶Welchen Schlüsseltyp sollte ich verwenden?
▶Wie installiere ich den Schlüssel auf einem Remote-Host?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.