Comment changer le mot de passe root sur Ubuntu 20.04

Définir, réinitialiser et modifier le mot de passe root dans Ubuntu 20.04

L'utilisateur root n'est rien d'autre que l'utilisateur par défaut créé dans le système Linux avec des privilèges administratifs. Semblable aux anciennes versions d'Ubuntu, l'utilisateur root est verrouillé dans Ubuntu 20.04 et un utilisateur ne peut jamais se connecter en tant que root initialement. Le système d'utilisation de la commande sudo est utilisé à la place, ce qui permet à tout utilisateur non administratif d'effectuer des tâches administratives telles que l'installation, sans se connecter en tant que root, mais avec les privilèges root.

Cependant, il peut y avoir certaines tâches administratives cruciales qui ne sont pas autorisées avec le sudo commande et ne peut être effectuée que lorsque l'utilisateur root est connecté. Il existe des moyens de définir ou de réinitialiser le mot de passe root dans de tels scénarios. Notez que cela ne doit être utilisé que dans les cas où la commande sudo est incompétent, car la connexion en tant qu'utilisateur root présente un risque de sécurité pour votre ordinateur.

Définir/Réinitialiser le mot de passe racine

Cette étape nécessite que vous soyez connecté en tant qu'utilisateur avec sudo privilèges et la commande su est autorisé dans le cadre de sudo privilèges.

Exécutez ce qui suit pour vous connecter en tant que root. Entrez votre mot de passe lorsque vous y êtes invité.

sudo su

Comme vu ci-dessus, l'invite a maintenant changé en root. Ainsi, nous pouvons nous connecter à root en utilisant notre propre mot de passe.

Maintenant, pour changer le mot de passe root, utilisez simplement la commande mot de passe.

mot de passe

Cela définira le mot de passe root lorsqu'il est utilisé pour la première fois, ou le remplacera par le nouveau mot de passe lorsqu'il sera utilisé par la suite.

Il est temps de vérifier si le nouveau mot de passe fonctionne. presse Ctrl + D pour quitter l'invite root. Tapez ensuite la commande su pour vous connecter en tant que root et entrez le nouveau mot de passe root que nous venons de définir.

su

De cette façon, nous avons réussi à modifier le mot de passe root et à pouvoir nous connecter en tant que root.

Cependant, comme dit précédemment, cela nécessite que votre propre utilisateur ait un accès sudo. Mais que se passe-t-il si vous n'avez pas d'accès sudo mais devez quand même changer le mot de passe root en cas d'urgence ? Existe-t-il un moyen de se connecter en tant que root dans un tel cas ? Découvrons-le.

Réinitialiser le mot de passe racine de Grub

Il existe un moyen de changer le mot de passe de root ou de tout autre utilisateur d'ailleurs lors du démarrage d'Ubuntu. Il faut un peu peaufiner le processus de démarrage.

Tout d'abord, redémarrez votre ordinateur. Si le menu GRUB n'apparaît pas automatiquement à chaque démarrage, maintenez le Changement clé lors du démarrage. Cela affichera avec force le menu GRUB.

Ensuite, marquez la ligne Ubuntu dans le menu et appuyez sur e pour modifier la configuration de démarrage.

Nous devons faire la modification sur la ligne commençant par linux, qui est l'avant-dernière ligne de la configuration. Remplacer la dernière pièce éclaboussure tranquille avec rw init=/bin/bash.

Fondamentalement, le changement que nous faisons ici est de se connecter à un shell (init=/bin/bash) au lieu de l'interface graphique (éclaboussure tranquille) avec lecture et écriture (rw) privilèges.

presse F10 pour démarrer avec cette configuration. Notez que cette configuration modifiée est utilisée uniquement pour ce démarrage et est réinitialisée au démarrage suivant.

Comme vous pouvez le voir, nous sommes connectés en tant qu'utilisateur root à l'invite du shell.

Maintenant, comme précédemment, nous pouvons exécuter la commande mot de passe ici et réinitialisez le mot de passe root.

mot de passe

Le mot de passe root a été modifié. Maintenant, redémarrez le système normalement et connectez-vous en tant que root avec le nouveau mot de passe.

Vous pouvez maintenant effectuer les tâches administratives requises.

Conclusion

Nous avons vu deux façons de changer le mot de passe root dans Ubuntu 20.04. Notez que dans la mesure du possible, sudo La commande doit être utilisée pour effectuer des tâches administratives. Connexion en tant que su doit être évité autant que possible, car cela peut compromettre la sécurité du système, surtout s'il est connecté à un réseau.