Prémisse :utiliser sudo
(comme suggéré par la réponse acceptée) est probablement la bonne solution à votre problème.
Cela dit, si vous vraiment besoin de quelque chose qui ressemble à un deuxième root
compte, vous pouvez créer un alias au système root
compte.
Pour ce faire, suivez ces étapes :
- ouvrir
/etc/passwd
- localisez le
root
ligne de compte (souvent la toute première ligne). Ce sera quelque chose de similaire àroot:x:0:0:root:/root:/bin/bash
- copier/coller en changeant le premier
root
occurrence enroot2
(c'est-à-dire :le changer enroot2:x:0:0:root:/root:/bin/bash
) - enregistrez vos modifications et quittez l'éditeur de texte
- numéro
passwd root2
et entrez le nouveau mot de passe
Remarque :si vous le souhaitez, vous pouvez éviter d'éditer directement le /etc/passwd
fichier en remplaçant les étapes 1 à 3 par la commande suivante :useradd -o -u 0 -g 0 -N -d /root/ -M root2
(voir useradd --help
pour plus d'informations sur les options requises)
À ce stade, vous pouvez vous connecter en utilisant non seulement le root
d'origine compte (avec son mot de passe d'origine), mais aussi en utilisant le nouveau root2
compte (avec son nouveau mot de passe).
Quoi qu'il en soit, rappelez-vous qu'il s'agit d'un alias d'un utilisateur existant, plutôt que d'un tout nouvel utilisateur. Cela signifie que tous les fichiers créés alors qu'ils étaient connectés en tant que root2
ont le même oid/gid numérique que le système d'origine root
compte (qui a 0
à la fois uid et gid).
Vous ne pouvez pas. root
est un utilisateur spécial avec uid 0. Utilisez sudo
Au lieu.