English French
Access Recovery Accès de secours
Finally, reboot the system with `/sbin/reboot -f`. Enfin, redémarrez le système avec `/sbin/reboot -f`.
If you've lost the private key of an SSH key pair used to log into Fedora CoreOS, and do not have any password logins set up to use at the console, you can gain access back to the machine by booting into single user mode with the `single` kernel command-line argument: 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 :
Set or reset the password for the target user using the `passwd` utility. Définissez ou changez le mode passe pour l'utilisateur de votre choix à l'aide de l'outil `passwd.
Wait for the system to boot into a shell prompt Attendez que le système démarre et qu'il affiche une invite de commande
When booting the system, intercept the GRUB menu and edit the entry to append `single` to the kernel argument list, then press Ctrl-X to resume booting. 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.
You should now be able to log back into the system at the console. From there, you can e.g. fetch a new public SSH key to add to `~/.ssh/authorized_keys` and delete the old one. You may also want to lock the password you've set (using `passwd -l`). Note that Fedora CoreOS by default does not allow SSH login via password authentication. 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.