Aller au contenu principal

Authentification SSH par clé

Machine : Fedora physique. Si l’on est dans la VM, utiliser exit, puis vérifier hostname.

Configurer et vérifier la connexion par clé :

ssh-keygen -t ed25519 -a 64 -f ~/.ssh/lab_ed25519 -C "louis-lab"
ssh-copy-id -i ~/.ssh/lab_ed25519.pub louis@192.168.122.141
ssh -i ~/.ssh/lab_ed25519 -o PasswordAuthentication=no -o KbdInteractiveAuthentication=no louis@192.168.122.141

Ne pas recréer ni écraser la clé lors des révisions.

  • La clé privée reste sur Fedora physique.
  • La clé publique est ajoutée au compte louis dans la VM.
  • La phrase de passe protège la clé privée ; elle est distincte du mot de passe du compte distant.
  • Les options du test empêchent le repli sur une authentification par mot de passe ou interactive ; elles ne désactivent pas ces méthodes dans la configuration du serveur.

Point de vigilance​

Posséder une clé autorisée ne suffit pas à atteindre un serveur. Il faut d’abord une connectivité réseau et un service accessible sur l’adresse et le port visés. L’authentification intervient ensuite.

Critère de réussite : connexion Fedora → VM avec la clé et sans repli sur le mot de passe du compte.