Accès de secours
Si vous avez perdu la clé privée de la paire de clé SSH utilisée pour se connecter à un système Fedora CoreOS et qu’aucun mot de passe n’a été mis en place pour se connecter en mode console, vous pouvez récupérer l’accès au système en démarrant en mode « utilisateur unique » (single user mode) en ajoutant l’argument single à la ligne de commande du noyau :
- 
Lors du démarrage du système, interrompez le démarrage pour obtenir le menu GRUB et éditez la première entrée pour ajouter
singleà la fin de la liste des arguments passés au noyau. Appuyez ensuite sur Ctrl-X pour poursuivre le démarrage. - 
Attendez que le système démarre et qu’il affiche une invite de commande
 - 
Définissez ou changez le mode passe pour l’utilisateur de votre choix à l’aide de l’outil `passwd.
 - 
Enfin, redémarrez le système avec
/sbin/reboot -f. 
Vous devriez désormais pouvoir vous connecter au système par l’intermédiaire d’une console. A partir de là, vous pouvez récupérer une nouvelle clé publique SSH pour l’ajouter au fichier ~/.ssh/authorized_keys et ensuite supprimer la précédente. Il est aussi recommandé de désactiver le mot de passe que vous avez défini pour un utilisateur à l’aide de passwd -l. Notez que Fedora CoreOS désactive par défaut l’accès en SSH avec une authentication par mot de passe.
Want to help? Learn how to contribute to Fedora Docs ›