Liste d'aide du site http://lea-linux.org

Re: [lea-aide] probléme de droit


Chronologique Discussions 
  • From: Nicolas < >
  • To:
  • Subject: Re: [lea-aide] probléme de droit
  • Date: Sun, 4 Jun 2006 13:26:30 +0200
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=X7xpF0ZEeDjNvHQ18RHDDFbOVSaQ1xfBxTileiZpJlTIig7mEUcaesnL4FRV6tq0kCaowCF+Dokc9oOjPYyejOsP/f0pOYGQjhPJ+3k4ZILJoOqiCj4DsJ/JPyPFZ8yBf0TAYvkF8nTPz1TRnyEFpmc3NgFuYA2Aa6+8MTfe5Bs=



Le 04/06/06, Michel Leunen < "> > a écrit :
Bonjour,

J'ai un problème de droit sur une machine sur laquelle tourne xubuntu.
Pour rappel, sous ubuntu, il n'y a pas de root par contre on passe par
sudo pour tout ce qui nécessite des droit de root. Sauf que rout à coup,
ubuntu refuse mon mot de passe et me dit que je ne suis pas dans le
fichier sudoers.

$ gksudo gedit /etc/sudoers
michel is not in the sudoers file.

Une idée? Parce que là, je ne peux plus rien faire comme tâche
administrative.

Michel

De [http://doc.ubuntu-fr.org/applications/sudo]

Fichier /etc/sudoers corrompu

Il peut arriver lors de vos manipulations que vous corrompiez le fichier /etc/sudoers, il vous affichera alors quelque chose du genre :

  sudoers file: syntax error, line 19
sudo: parse error in /etc/sudoers near line 19

Vous pouvez aussi avoir modifié par megarde les droits du fichier :

  sudo: bad permissions (ou autre)

Dans ce cas vous ne pouvez le corriger puisque vous avez besoin de sudo pour le modifier. Vous avez alors plusieurs possibilités pour retrouver des droits d"administrateur et le corriger :

  • Utiliser un live-cd

Dans ce cas, aucun probleme, inserez le CD et redemarrez.

  • Redemarrer en rescue mode

Ce mode est disponible a l"ecran de Grub lors du demarage de l"ordinateur. Il vous enverra directement en mode texte et vous connecterra en tant qu"administrateur.

Une fois que vous etes connecté, si c"est juste un probleme de droits vous pouvez les corriger directement avec chmod et demarrer en mode normal avec la commande

  init 2

Sinon, soit vous avez les competences necessaire pour modifier le fichier /etc/sudoers, soit vous avez besoin d"aide et en mode rescue vous ne pouvez pas lancer votre client IRC ou votre navigateur. Je propose donc de reactiver temporairement le compte root :

  passwd -d root

Demarrez ensuite le systeme complet avec :

  init 2

Maintenant connectez vous en root

  su -

Vous pouvez maintenant corriger les erreurs avec visudo Une fois le probleme reglé, desactivez le compte root :

  sudo passwd -l root

Si cette derniere commande a fonctionné, tout est rentré dans l"ordre :)


En espérant que ça marche ;)

Amicalement,
Valombre



Archives gérées par MhonArc 2.6.10.

§