Comment changer le mot de passe root sous Linux



Essayez Notre Instrument Pour Éliminer Les Problèmes

Le compte root a la capacité de contrôler n'importe quoi sur un système Unix, et Linux n'est pas différent. Il faut utiliser la commande passwd pour modifier les données de mot de passe Linux, et il en va de même pour root. En raison de la nature particulière de cette commande, certaines précautions s'appliquent. Notamment, il n’est pas possible de modifier facilement les données de mot de passe Linux pour l’utilisateur root sur un système de spin Ubuntu ou Ubuntu sans effectuer d’abord quelques modifications.



La majorité des utilisateurs souhaitant modifier les données de mot de passe Linux devront ouvrir un terminal graphique. Vous pouvez maintenir les touches Ctrl, Alt et T enfoncées pour ce faire ou peut-être cliquer sur le menu Applications, accéder aux outils système et sélectionner le terminal. Les utilisateurs CentOS qui n’ont pas d’interface graphique installée voudront se connecter à leur terminal virtuel avec un compte utilisateur, en supposant qu’ils ont mis à jour les packages sudo.



Méthode 1: modifier le mot de passe root sur la plupart des distributions Linux

En supposant que votre distribution a le package sudo installé, vous pouvez changer le mot de passe racine avec le sudo passwd root commander. Il vous sera d'abord demandé votre mot de passe sudo, puis vous devrez entrer un nouveau mot de passe UNIX deux fois. La complexité de votre mot de passe sera testée. Vous voudrez donc vous assurer qu’il est correct. Une fois que vous avez entré le mot de passe deux fois, votre compte root doit être modifié. Maintenez les touches Ctrl et Alt enfoncées, puis appuyez sur F1-F6 pour accéder à un terminal virtuel vide. Tapez root, puis le nouveau mot de passe pour vous assurer qu'il fonctionne. Compte tenu des dangers liés au travail en tant que root, assurez-vous de taper exit pour sortir de cette console. Maintenez les touches Ctrl, Alt et F7 enfoncées pour revenir à votre environnement graphique si vous ne travaillez pas depuis un serveur. Cette méthode devrait fonctionner sur Debian et de nombreuses autres distributions. Cela devrait également fonctionner avec Arch si vous avez installé tous les packages prérequis.



Méthode 2: changer le mot de passe root sur Ubuntu Linux

Ubuntu et ses divers dérivés hachent le compte root, ce qui le désactive fonctionnellement. Vous ne pourrez pas changer facilement le mot de passe de l’utilisateur root car il n’existe pas vraiment. Cela est vrai pour Xubuntu, Kubuntu, Lubuntu et potentiellement la plupart des installations de Linux Mint et Trisquel. Bien qu'il soit possible d'activer le compte, ce n'est pas du tout recommandé. Gardez à l'esprit que votre premier utilisateur sur ces systèmes est un administrateur et peut accéder à un compte root en tapant sudo -i à l'invite et en entrant votre mot de passe. Cela fonctionne de la même manière que toute autre connexion root, et c'est un peu plus sûr. Si vous êtes absolument certain de vouloir activer le compte root et de comprendre les risques encourus, saisissez sudo passwd root et appuyez sur Entrée. Entrez un nouveau mot de passe UNIX et assurez-vous de ne pas l’oublier. Vous devrez ensuite courir sudo passwd -u racine pour déverrouiller votre compte. Vous recevrez un message indiquant quelque chose comme 'Les informations d'expiration du mot de passe ont été modifiées', ce qui signifie que vous avez ouvert le compte. L'utilisateur root fonctionnera normalement, mais gardez à l'esprit à quel point cela est dangereux. Lorsque vous souhaitez désactiver le compte root, vous pouvez taper sudo passwd -dl racine pour le verrouiller à nouveau.

Méthode 3: modifier les données de mot de passe Linux en tant que root

Si vous êtes connecté en tant que root, par exemple sur le terminal virtuel d’un serveur CentOS, Fedora ou Red Hat Enterprise Linux, vous pouvez modifier le mot de passe simplement en tapant passwd puis en appuyant sur Entrée. Vous recevrez une invite indiquant «Entrez un nouveau mot de passe UNIX:», puis vous serez invité à le saisir une deuxième fois. Gardez à l'esprit que vous devez vous être connecté à root pour ce faire, ou peut-être utiliser sudo su pour accéder à une invite racine. Cela ne fonctionnera pas sur un système Ubuntu ou Linux Mint non modifié, mais c'est bon pour ceux qui exécutent des systèmes de serveur ou qui utilisent ssh pour se connecter à distance. Assurez-vous avant d'essayer que vous avez # comme symbole dans votre invite. Selon le shell de connexion par défaut défini pour root, l'invite peut contenir d'autres informations.



N'oubliez pas que quelle que soit la méthode ou la distribution sur laquelle vous travaillez, vous pouvez également saisir qui suis je et appuyez sur Entrée pour savoir avec qui vous êtes connecté.

3 minutes de lecture