Maison Opération et maintenance CentOS Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ?

Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ?

Apr 02, 2024 pm 08:54 PM
linux centos

Après avoir oublié votre nom d'utilisateur et votre mot de passe CentOS, il existe deux manières de restaurer les droits d'accès : Réinitialiser le mot de passe root : Redémarrez le serveur, éditez la ligne de commande du noyau dans le menu GRUB, ajoutez "rw init=/sysroot/bin/sh" et appuyez sur Ctrl +x ; montez le système de fichiers racine et réinitialisez le mot de passe en mode mono-utilisateur. Utiliser le mode de secours : démarrez le serveur à partir de l'image ISO d'installation CentOS, sélectionnez le mode de secours ; montez le système de fichiers racine, copiez l'environnement chroot à partir de l'image ISO, réinitialisez le mot de passe, quittez l'environnement chroot et redémarrez le serveur.

Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ?

Comment récupérer un nom d'utilisateur et un mot de passe CentOS oubliés

Allons droit au but :

Lorsque vous oubliez votre nom d'utilisateur et votre mot de passe CentOS, il existe deux façons de restaurer l'accès :

Méthode 1 : Réinitialiser le mot de passe root

  1. Redémarrez le serveur et entrez dans le menu GRUB.
  2. Appuyez sur "e" pour modifier la ligne de commande du noyau Linux.
  3. Ajoutez "rw init=/sysroot/bin/sh" à la fin de la ligne contenant "ro".
  4. Appuyez sur Ctrl+x pour démarrer en mode mono-utilisateur.
  5. Montez le système de fichiers racine : mount -o remount,rw /. mount -o remount,rw /
  6. 重置 root 密码:passwd
  7. 退出 shell 并重新启动服务器。

方法 2:使用救援模式

  1. 从 CentOS 安装 ISO 映像引导服务器。
  2. 选择“救援模式”。
  3. 挂载根文件系统:mount -o remount,rw /
  4. 从 ISO 映像将 chroot 环境复制到根文件系统:cp -ax /mnt/sysimage /
  5. 重置 root 密码:passwd
  6. 退出 chroot 环境:exit
  7. 卸载文件系统:umount /
  8. Réinitialiser le mot de passe root : passwd.
  9. Quittez le shell et redémarrez le serveur.

Méthode 2 : Démarrez le serveur à partir de l'image ISO d'installation CentOS en utilisant le mode de secours

.

    Sélectionnez « Mode de sauvetage ».
  • Montez le système de fichiers racine : mount -o remount,rw /.
  • Copiez l'environnement chroot de l'image ISO vers le système de fichiers racine : cp -ax /mnt/sysimage /.
  • Réinitialiser le mot de passe root : passwd.
  • Quittez l'environnement chroot : exit.
  • Démontez le système de fichiers : umount /.
  • Quittez le mode de secours et redémarrez le serveur.

Étapes détaillées :

  • Méthode 1 :
  • Dans le menu GRUB, vous maintenez généralement la touche Maj enfoncée pour entrer.
  • Dans la ligne de commande du noyau, remplacez "ro" par "rw init=/sysroot/bin/sh".
🎜Appuyez sur Ctrl+x pour démarrer en mode mono-utilisateur. 🎜🎜Lors du montage du système de fichiers racine, assurez-vous de le marquer comme accessible en écriture (-o remount,rw). 🎜🎜Entrez "passwd" et entrez votre nouveau mot de passe deux fois. 🎜🎜Tapez "exit" pour quitter le shell, puis appuyez sur Ctrl+d pour redémarrer le serveur. 🎜🎜🎜🎜Méthode 2 : 🎜🎜🎜🎜Le mode de sauvetage peut généralement être sélectionné dans le menu de démarrage. 🎜🎜Lors de la copie de l'environnement chroot, assurez-vous de remplacer "/mnt/sysimage" par le chemin réel dans l'image ISO. 🎜🎜Lorsque vous quittez l'environnement chroot, exécutez la commande "exit". 🎜🎜Lors du démontage d'un système de fichiers, assurez-vous de démonter le système de fichiers racine (/). 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Apr 01, 2025 pm 05:09 PM

Solution aux problèmes d'autorisation Lors de la visualisation de la version Python dans Linux Terminal Lorsque vous essayez d'afficher la version Python dans Linux Terminal, entrez Python ...

Installation officielle du site officiel de Bitget (Guide du débutant 2025) Installation officielle du site officiel de Bitget (Guide du débutant 2025) Feb 21, 2025 pm 08:42 PM

Bitget est un échange de crypto-monnaie qui fournit une variété de services de trading, notamment le trading au comptant, le trading de contrats et les dérivés. Fondée en 2018, l'échange est basée à Singapour et s'engage à fournir aux utilisateurs une plate-forme de trading sûre et fiable. Bitget propose une variété de paires de trading, notamment BTC / USDT, ETH / USDT et XRP / USDT. De plus, l'échange a une réputation de sécurité et de liquidité et offre une variété de fonctionnalités telles que les types de commandes premium, le trading à effet de levier et le support client 24/7.

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système? Mar 31, 2025 pm 11:54 PM

Comment définir automatiquement les autorisations d'UnixSocket après le redémarrage du système. Chaque fois que le système redémarre, nous devons exécuter la commande suivante pour modifier les autorisations d'UnixSocket: sudo ...

Pourquoi une erreur se produit-elle lors de l'installation d'une extension à l'aide de PECL dans un environnement Docker? Comment le résoudre? Pourquoi une erreur se produit-elle lors de l'installation d'une extension à l'aide de PECL dans un environnement Docker? Comment le résoudre? Apr 01, 2025 pm 03:06 PM

Causes et solutions pour les erreurs Lors de l'utilisation de PECL pour installer des extensions dans un environnement Docker Lorsque nous utilisons un environnement Docker, nous rencontrons souvent des maux de tête ...

Comment intégrer efficacement les services Node.js ou Python sous l'architecture LAMP? Comment intégrer efficacement les services Node.js ou Python sous l'architecture LAMP? Apr 01, 2025 pm 02:48 PM

De nombreux développeurs de sites Web sont confrontés au problème de l'intégration de Node.js ou des services Python sous l'architecture de lampe: la lampe existante (Linux Apache MySQL PHP) a besoin d'un site Web ...

L'interprète Python peut-il être supprimé dans le système Linux? L'interprète Python peut-il être supprimé dans le système Linux? Apr 02, 2025 am 07:00 AM

En ce qui concerne le problème de la suppression de l'interpréteur Python qui est livré avec des systèmes Linux, de nombreuses distributions Linux préinstalleront l'interpréteur Python lors de l'installation, et il n'utilise pas le gestionnaire de packages ...

Comment configurer la tâche de synchronisation APScheduler en tant que service sur macOS? Comment configurer la tâche de synchronisation APScheduler en tant que service sur macOS? Apr 01, 2025 pm 06:09 PM

Configurez la tâche de synchronisation APScheduler en tant que service sur la plate-forme MacOS, si vous souhaitez configurer la tâche de synchronisation APScheduler en tant que service, similaire à Ngin ...

See all articles