ssh-keygen Générateur de commandes
Générer des commandes ssh-keygen pour créer des clés SSH
Premiers pas avec ssh-keygen
## Qu'est-ce que ssh-keygen ?
`ssh-keygen` crée des paires de clés SSH (une clé privée et une clé publique `.pub`). Vous placez ensuite la clé publique sur les hôtes distants pour vous connecter sans mot de passe.
## Comment l'utiliser
1. **Choisir un type** : `ed25519` (recommandé) ou `rsa`. 2. **Définir le fichier** : où enregistrer la clé, par ex. `~/.ssh/id_ed25519`. 3. **Ajouter un commentaire** (facultatif) : une étiquette comme `user@host`. 4. **Copier et exécuter** : collez la commande générée, puis définissez une passphrase à l'invite.
Options et modèles
``` ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 ssh-keygen -t rsa -b 4096 -C me@host ```
### Options courantes - `-t <type>` — type de clé : `rsa`, `ed25519`, `ecdsa` - `-b <bits>` — taille de clé (pour RSA/ECDSA ; par ex. 4096) - `-f <file>` — fichier de clé de sortie - `-C <comment>` — commentaire/étiquette (affiché dans le fichier .pub)
### Astuces - Préférez `ed25519` : plus courte, plus rapide et aussi sûre qu'une grande clé RSA. - Utilisez `-f` pour éviter les invites interactives et scripter la création de clés.
▶Quel type de clé dois-je utiliser ?
▶Comment installer la clé sur un hôte distant ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.