Comprendre le mot de passe root sur Fedora
Le compte root, ou superutilisateur, est un élément essentiel des systèmes basés sur Linux, y compris Fedora. Il dispose des privilèges les plus élevés, ce qui permet d’effectuer des tâches administratives. Cependant, par défaut, le mot de passe du compte root n’est pas défini pour des raisons de sécurité, laissant aux utilisateurs la possibilité de s’authentifier via leur propre compte en utilisant la commande sudo
.
Accéder au mode mono-utilisateur pour réinitialiser le mot de passe
Si vous avez oublié votre mot de passe root ou souhaitez le changer, vous pouvez redémarrer votre système en mode mono-utilisateur. Suivez ces étapes :
- Redémarrez votre machine et, pendant le démarrage, appuyez sur la touche Échap pour accéder au menu de démarrage de GRUB.
- Sélectionnez la version de Fedora que vous voulez démarrer, puis appuyez sur
e
pour modifier les options. - Repérez la ligne commençant par
linux
et ajoutezsingle
ou1
à la fin de cette ligne. - Appuyez sur
Ctrl + X
pour démarrer en mode mono-utilisateur. - Une fois que vous êtes dans le système, tapez
chroot /sysroot
pour vous référencer au système de fichiers. - Vous verrez un invite où vous pouvez entrer
passwd
pour changer le mot de passe root.
Changer le mot de passe root dans Fedora
Pour établir ou modifier le mot de passe root dans Fedora, suivez ces recommandations :
- Ouvrez un terminal après vous être connecté comme utilisateur normal ou root.
- Pour configurer un nouveau mot de passe, utilisez la commande :
sudo passwd
. - Vous serez invité à entrer l’ancien mot de passe root, suivi de celui que vous désirez définir.
- Assurez-vous de confirmer votre nouveau mot de passe en le saisissant une seconde fois.
Activer la connexion root dans Fedora
Dans certaines situations, vous pourriez avoir besoin de vous connecter directement en tant que root. Voici comment activer cette option :
- Lancez le terminal depuis le menu Applications.
- Connectez-vous en tant que root ou utilisez
su -
pour devenir superutilisateur. - Modifiez les fichiers de configuration dans
/etc/pam.d/
pour autoriser la connexion root, en ajoutant un#
devant les lignes qui bloquent cet accès. - Enregistrez les modifications et redémarrez Fedora pour appliquer les changements.
Changer le mot de passe utilisateur via SSH
Si vous devez modifier le mot de passe lié à un accès SSH, suivez les étapes suivantes :
- Activez SSH si ce n’est pas déjà fait, en vérifiant les paramètres du serveur.
- Connectez-vous via SSH à votre serveur.
- Exécutez la commande
passwd
pour changer votre mot de passe. - Suivez les instructions en entrant votre ancien mot de passe avant de saisir le nouveau.
Méthode alternative de changement de mot de passe root
Une autre méthode pour changer votre mot de passe root sans passer par le mode mono-utilisateur est de le faire directement dans une session de terminal :
- Ouvrez un terminal et entrez
sudo passwd root
. - Vous serez invité à entrer le mot de passe actuel de votre compte pour valider l’opération.
- Ensuite, saisissez le nouveau mot de passe pour root et confirmez-le.
FAQ
Est-il sûr de réactiver le compte root sur Fedora ?
- En général, activer le compte root peut augmenter les risques de sécurité, car cela permet un accès direct au système. Il est conseillé d’utiliser
sudo
pour des tâches administratives.
- En général, activer le compte root peut augmenter les risques de sécurité, car cela permet un accès direct au système. Il est conseillé d’utiliser
Comment savoir quel est le mot de passe root si je ne l’ai jamais défini ?
- Par défaut, le mot de passe root est inconnu. Il est recommandé de le définir pendant l’installation de Fedora ou de le changer ultérieurement.
- Puis-je changer le mot de passe root si je n’ai pas l’autorisation sudo ?
- Non, vous devez avoir les privilèges nécessaires, soit en étant connecté en tant que root, soit en utilisant un compte avec des droits sudo pour effectuer cette opération.