CentOS réinitialise le mot de passe de l'utilisateur root

Préface

Après avoir utilisé la machine virtuelle pendant une longue période, j'ai découvert que j'avais oublié le mot de passe root lors de la connexion au système, j'ai donc écrit un article ici pour enregistrer la solution au mot de passe root oublié de CentOS8. Après test, cette méthode convient à Réinitialisation des systèmes CentOS7 et CentOS 8. Mot de passe de l'utilisateur root.

CentOS réinitialise le mot de passe de l'utilisateur root
Modifier le menu contextuel

Tout d’abord, appuyez sur les sous-touches de l’interface grub du système epour modifier le menu de démarrage.

Insérer la description de l'image ici

Modifier la configuration de grub

Dans l'interface d'édition du menu de démarrage, entrez ce qui suit

rw init=/sysroot/bin/bash

Pensez à supprimer l'option linuxdans la section ro, ou à la modifier directement comme indiqué ci-dessous ;

Insérer la description de l'image ici

Appuyez sur la touche de raccourci Ctrl+x pour démarrer

Réinitialiser le mot de passe de l'utilisateur root

Les étapes pour réinitialiser le mot de passe root sont les suivantes. Entrez les commandes suivantes afin de modifier le mot de passe root.

# 使用 chroot 切换到原有系统
chroot /sysroot
# 修改 root 密码
passwd root
# 这里按照屏幕提示为 root 用户设置新密码
# touch /.autorelabel 是用来重新标记 Selinux 的,如果你开启了的话,建议执行一下
touch /.autorelabel
# 退出
exit
# 重启服务器
reboot

Le processus ci-dessus de réinitialisation du mot de passe est comme indiqué ci-dessous ;

Insérer la description de l'image ici

Après le redémarrage, vous pouvez vous connecter en utilisant le mot de passe modifié lors des étapes ci-dessus.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_43846408/article/details/131504577
conseillé
Classement