GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment réinitialiser le mot de passe racine dans les systèmes basés sur RHEL7/CentOS7/Scientific Linux 7

Objectif

Réinitialisation du mot de passe root dans RHEL7/CentOS7/Scientific Linux 7

Exigences

RHEL7 / CentOS7 / Linux scientifique 7

Difficulté

MODÉRÉ

Instructions

Les choses ont changé dans le monde RHEL7, tout comme la manière préférée de réinitialiser le mot de passe root. Bien que l'ancienne méthode d'interruption du processus de démarrage (init=/bin/bash) fonctionne toujours, elle n'est plus à l'épreuve des balles et recommandée.
'Systemd' utilise 'rd.break' pour interrompre le démarrage. Passons rapidement en revue toute la procédure.

Démarrer en mode minimal

Redémarrez le système et appuyez sur e tout en étant sur la page de la liste des noyaux, avant que le démarrage automatique ne démarre automatiquement le système. Vous entrez dans le mode d'édition.

Interrompre le processus de démarrage

Dans la chaîne du noyau - à la fin de la ligne commençant par linux 16 /vmlinuz- ect tapez rd.break . Puis Ctrl+X pour redémarrer.
Le système démarre dans le lecteur RAM initial et il est monté sur /sysroot
Dans ce mode, vous n'êtes pas obligé de saisir le mot de passe.

Remontez le système pour qu'il puisse lire et écrire

 switch_root:/# mount -o remount,rw /sysroot/

Faites de /sysroot votre racine

 switch_root:/# chroot /sysroot

La ligne de commande changera légèrement.

Modifier le mot de passe root

sh-4.2# passwd

Charger la politique SELinux

sh-4.2# load_policy -i

Définir le type de contexte sur le fichier /etc/shadow

sh-4.2# chcon -t shadow_t /etc/shadow

Remarque :
Vous pouvez ignorer les 2 dernières étapes en créant un fichier de réétiquetage automatique à la place, mais le réétiquetage automatique peut prendre beaucoup de temps.

sh-4.2# touch /.autorelabel

Pour cette raison, et bien que ce soit plus facile, cela doit être considéré comme "l'option paresseuse" et n'est pas recommandé.

Quitter et redémarrer

Quittez, redémarrez et connectez-vous avec votre nouveau mot de passe root.


Cent OS
  1. Comment réinitialiser le mot de passe root MySql

  2. Comment réinitialiser le mot de passe root sur Linux et FreeBSD

  3. Réinitialiser le mot de passe racine sous Linux

  4. Comment réinitialiser le mot de passe racine du serveur MySQL

  5. Comment réinitialiser le mot de passe root MySQL ?

Comment réinitialiser le mot de passe root dans MySQL 8 sur Ubuntu Linux

Comment réinitialiser le mot de passe racine AlmaLinux / Rocky Linux 8

Comment réinitialiser un mot de passe racine oublié dans Arch Linux

Comment réinitialiser le mot de passe racine oublié dans Ubuntu Linux

Comment réinitialiser le mot de passe root sur Ubuntu 22.04

Comment changer le mot de passe root sous Linux