Génération de clés SSH
Installation d’OpenSSH :
Section intitulée « Installation d’OpenSSH : »sudo apt updatesudo apt install openssh-clientOpenSSH est intégré à PowerShell depuis Windows 10. Pour vérifier :
Get-Command ssh-keygenSi ce n’est pas installé :
Add-WindowsCapability -Online -Name OpenSSH.ClientGénération d’une paire de clé :
Section intitulée « Génération d’une paire de clé : »ssh-keygen -t ed25519 -C "ci@machine"- Appuie sur Entrée pour accepter l’emplacement par défaut :
~/.ssh/id_ed25519 - Ne mets pas de mot de passe si la clé est utilisée dans un contexte CI/CD
- Tu obtiens :
- 🔐 Clé privée :
~/.ssh/id_ed25519 - 📬 Clé publique :
~/.ssh/id_ed25519.pub
- 🔐 Clé privée :
ssh-keygen -t ed25519 -C "ci@machine"- Accepte l’emplacement par défaut :
C:\Users\**[Nom]**\.ssh\id_ed25519 - Laisse vide le mot de passe si usage automatisé (ex : GitLab CI)