Articles

Comment démarrer en mode Utilisateur unique dans CentOS / RHEL 7

Le mode utilisateur unique (parfois appelé Mode de maintenance) est un mode dans les systèmes d’exploitation de type Unix tels que Linux, où une poignée de services sont démarrés au démarrage du système pour des fonctionnalités de base permettant à un seul superutilisateur d’effectuer certaines tâches critiques.

Il s’agit du niveau d’exécution 1 sous l’initialisation du système SysV et du niveau d’exécution 1.cible ou sauvetage.cible dans systemd. Il est important de noter que les services, le cas échéant, démarrés à ce niveau d’exécution / cible varient selon la distribution. Il est généralement utile pour la maintenance ou les réparations d’urgence (car il n’offre aucun service réseau), lorsqu’un ordinateur n’est pas capable de fonctionner normalement.

Certaines des réparations de bas niveau incluent l’exécution comme fsck de partitions de disque endommagées, réinitialiser le mot de passe root si vous l’avez perdu, corriger l’erreur ”échec du montage de /etc/fstab » – pour ne citer que les plus critiques d’entre elles. Et aussi lorsque le système ne démarre pas normalement.

Dans ce tutoriel, nous allons décrire comment démarrer en mode utilisateur unique sur CentOS 7. Notez que pratiquement cela vous aidera à entrer en mode d’urgence et à accéder à une coque d’urgence.

Comment démarrer en Mode Utilisateur unique

1. Redémarrez d’abord votre machine CentOS 7, une fois le processus de démarrage démarré, attendez que le menu de démarrage GRUB apparaisse comme indiqué dans la capture d’écran ci-dessous.

Menu des grains CentOS 7
Menu des grains CentOS 7

2. Ensuite, sélectionnez votre version du noyau dans l’élément de menu grub et appuyez sur la touche e pour modifier la première option de démarrage. Maintenant, utilisez la touche fléchée vers le bas pour trouver la ligne du noyau (commence par « linux16 »), puis changez l’argument ro en rw init=/sysroot/bin/sh comme indiqué dans la capture d’écran ci-dessous.

Modifier les Options de démarrage de Grub
Modifier les Options de démarrage de Grub

3. Une fois la tâche terminée à l’étape précédente, appuyez sur Ctrl-X ou F10 pour démarrer en mode utilisateur unique (accéder à un shell d’urgence).

Coque de secours CentOS 7
Coque de secours CentOS 7

4. Montez maintenant le système de fichiers root (/) à l’aide de la commande suivante.

# chroot /sysroot/

À ce stade, vous pouvez effectuer toutes les tâches de maintenance du système de bas niveau nécessaires. Une fois que vous avez terminé, redémarrez le système à l’aide de cette commande.

# reboot -f

Vous pouvez également lire les articles suivants.

  1. Comment Pirater Votre Propre Système Linux
  2. Structure des répertoires Linux et Chemins des fichiers Importants Expliqués
  3. Comment Créer et exécuter de Nouvelles Unités de service dans Systemd à l’aide d’un script Shell
  4. Comment gérer les Services et les unités « Systemd » à l’aide de « Systemctl » sous Linux

Enfin, le mode utilisateur unique ou le mode de maintenance n’est pas protégé par mot de passe par défaut, de sorte que toute personne ayant une intention malveillante et un accès physique à votre ordinateur peut entrer en mode d’urgence et ”détruire  » votre système.

Ensuite, nous allons vous montrer comment protéger le mode utilisateur unique par mot de passe sur CentOS 7. Jusque-là, restez connecté à Tecmint.com .