logo

Réinitialiser un mot de passe administratif Linux perdu et explication

Le mode de récupération ne fonctionne pas toujours car de nombreux systèmes demanderont le mot de passe root pour se connecter. Maintenant, puisque vous ne connaissez pas le mot de passe root en premier lieu, cette astuce échouera. Dans un tel cas, vous pouvez essayer les méthodes les plus simples pour réinitialiser le mot de passe Linux.

1. Utilisez « sudo su » ou « sudo -i »

sudo passwd root ou passe sudo su ou sudo -i pour obtenir d'abord le pouvoir root, puis exécutez la commande passwd, il ou elle pourra réinitialiser le mot de passe root. Cela ne fonctionne pas partout. Pense d'une situation où vous n'avez pas de mot de passe root.

2. Méthode Grub

Allumez votre ordinateur.



tri par liste de tableaux

Presse ÉCHAP à l'invite GRUB.

Réinitialiser un mot de passe administratif Linux perdu et explication' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation.webp' title=

linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts  

OU

renommer un répertoire Linux

 kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts

Réinitialiser un mot de passe administratif Linux perdu et explication' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-1.webp' title=

Appuyez sur e pour modifier

Java lit le fichier CSV

Allez jusqu'au bout de la ligne et ajoutez Journée Woley/Aibin/Shadensh . La ligne commencera donc à ressembler à ceci :

Kat Timpf est-elle avocate
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  
OU
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash  

Appuyez sur Entrée alors Appuyez sur b pour démarrer votre système. Votre système démarrera sur un shell racine sans mot de passe.

Réinitialiser un mot de passe administratif Linux perdu et explication' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-2.webp' title=

Maintenant, lancez la commande mot de passe nom d'utilisateur *où « nom d'utilisateur » est l'utilisateur dont vous souhaitez modifier le mot de passe.

Il vous sera ensuite demandé de donner un nouveau mot de passe :

Enter new UNIX password:  
Réinitialiser un mot de passe administratif Linux perdu et explication' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-3.webp' title=

Explication

La raison pour laquelle cela se produit est que normalement, lorsqu'un système Linux démarre, le noyau est chargé en premier. Une fois le noyau chargé, il charge le disque virtuel et se prépare à poursuivre le reste du démarrage. Une fois prêt, il exécute la commande init (généralement situé dans /sbin/init) qui ferait fonctionner le reste du système. Quand tu passes Journée Woley/Aibin/Shadensh au noyau, il ne se chargera pas /sbin/init fichier pour démarrer à la place, il se chargera /bin/bash fichier qui démarre le shell bash avec le pouvoir de l'utilisateur root (car le noyau lui-même l'a appelé) et donc cette invite vous permettrait de changer le mot de passe de l'utilisateur root. En fait, cette invite avait plus de puissance que toute autre chose sous Linux car elle fonctionne avec tous les privilèges du système.

Créer un quiz