136 votes

Pourquoi su échoue-t-il avec "authentication error" ?

J'ai essayé de su en root pour pouvoir installer des lumières, mais j'ai une erreur d'authentification quand j'essaie :

user@host:~$ su
Password: 
su: Authentication failure

208voto

Seth Points 53255

Le compte root est désactivé par défaut dans Ubuntu, il n'y a donc pas de mot de passe root, c'est pourquoi su échoue avec une erreur d'authentification.

Utilice sudo pour devenir une racine :

sudo -i

21voto

e.thompsy Points 311

Si su ne fonctionne pas, I faites ceci (en bash) :

user@host:~$ sudo bash
root@host:~# su
root@host:/home/user# 

Voila ! Vous êtes maintenant enraciné !

Un raccourci pour cela serait sudo su . Dans ce cas, étant donné que vous êtes membre de /etc/sudoers avec tous les privilèges, alors vous n'aurez besoin que du mot de passe de votre utilisateur.

10voto

Braiam Points 64282

Vous obtenez Authentication failure parce que vous essayez de devenir une racine qui est désactivé par défaut dans toutes les versions d'Ubuntu. Cela peut être facilement contourné de deux manières :

  1. Activer le compte root. Pour ce faire, il est possible de définir un mot de passe.
  2. Au lieu de su utiliser sudo -i ou mieux encore, ajouter à n'importe quelle commande sudo sur le chemin de :

    sudo apt-get update
    [sudo] password for braiam:

Je ne recommanderais pas d'activer la fonction root, car cela pourrait poser un problème de sécurité, par exemple si vous utilisez un service exposé au Web.

9voto

aastefanov Points 1313

Ouvrir la racine avec sudo -s et quand il est dans ce mode, tapez :

passwd

Ensuite, choisissez le mot de passe. Ce mot de passe servira à su commandement.

3voto

girardengo Points 4735

Utilice sudo your_command à la place de su.
c'est-à-dire

sudo apt-get install "program to install"

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