101 votes

Comment me connecter en tant que root ?

Je veux me connecter en tant que root, mais lorsque j'entre

sudo -s

et que je saisis le mot de passe, ce message s'affiche : "vous n'êtes pas dans le fichier des sudoers", et lorsque j'entre

su

et que je saisis le mot de passe, cela affiche : "échec de l'authentification".

Mon système d'exploitation n'a qu'un seul compte. Il y a environ 1 heure, je me suis connecté en tant que root et j'ai fait quelques commandes, lorsque je me déconnecte, je ne peux plus me connecter une autre fois !

72voto

Karlson Points 1519

La commande su vous demande de saisir le mot de passe root. L'utilisateur root sur Ubuntu est généralement verrouillé, donc aucun utilisateur ne peut se connecter en tant que root et su ne fonctionnera probablement pas.

Pour que sudo -s fonctionne, vous devez faire partie du groupe admin sur une machine Ubuntu, ce qui apparemment n'est pas votre cas.

Si vous êtes le seul utilisateur sur le système, cela peut être préoccupant et peut nécessiter une intervention importante pour être corrigé. Sinon, je vous recommande de parler à l'administrateur système ou au propriétaire du système pour savoir si vous pouvez même obtenir les privilèges root.

66voto

Ronald Points 661

Sachez que le compte root n'est pas activé par défaut.

Vous devrez faire :

sudo passwd root

Ensuite, procédez pour définir le mot de passe. Utilisez l'utilisateur root en utilisant

su root

25voto

user26687 Points 14424

Le https://help.ubuntu.com/community/RootSudo suggère :

Si vous avez vraiment besoin d'une connexion Root persistante, la meilleure alternative est de simuler une connexion Root shell en utilisant la commande suivante...

sudo -i

6voto

Jatttt Points 2207

Tout d'abord, vous devez avoir des privilèges d'administrateur. Si vous n'avez pas les droits d'administrateur, appuyez et maintenez la touche shift lors du démarrage. Vous accéderez au menu GRUB. Sélectionnez le mode de récupération. Lorsque vous voyez la liste des options comme dpkg, choisissez de démarrer un shell root et tapez :

adduser nom_utilisateur sudo

(où nom_utilisateur est votre nom d'utilisateur :-) )

cela vous ajoutera au groupe sudo ! Ensuite, tapez exit et démarrez normalement. quand vous accédez à votre compte, tapez :

sudo passwd root

Ensuite, entrez votre mot de passe et tapez le nouveau mot de passe root

Après cela, vous pouvez taper su et entrer le mot de passe 'root'.

Si vous ne voulez pas changer le mot de passe root, vous pouvez utiliser :

sudo -i

pour démarrer un shell root, en utilisant votre propre mot de passe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X