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
rootligne 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
rootoccurrence 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 root2et 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.