49 votes

Comment puis-je réparer le sudo cassé - sudo : parse error in /etc/sudoers near line 23 ?

J'obtiens cette erreur :

sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

J'essayais de désactiver l'authentification par mot de passe pour ne pas avoir à taper le mot de passe à chaque fois que je veux installer quelque chose, mais je l'ai probablement modifié d'une manière pas très bonne. Je suis un nouveau venu à Ubuntu, j'en ai eu marre de Windows :)

Jusqu'à présent, j'ai trouvé des personnes suggérant de démarrer en mode mono-utilisateur, mais j'ai peur de tout gâcher davantage.

Comment puis-je corriger cette erreur ?

0 votes

Si vous démarrez en mode utilisateur unique et utilisez visudo Dans ce cas, il ne vous laissera pas enregistrer un fichier incorrect, ce qui vous empêchera de faire des erreurs supplémentaires.

0 votes

Merci, comment puis-je modifier le fichier, alors ? Et, comment faire exactement pour démarrer en mode mono-utilisateur ?

0 votes

Maintenez immédiatement la touche Shift pendant le démarrage afin d'obtenir l'écran Grub. Sélectionnez le mode de récupération. Choisissez de tomber sur un terminal root. Exécutez mount -n -o remount,rw / et ensuite visudo . Ctrl+O enregistre, Ctrl+X quitte sans enregistrer. Il ne vous laissera pas enregistrer un mauvais fichier.

1voto

J'ai foiré le fichier sudoers pour découvrir que je ne me souviens pas du mot de passe root. Solution : j'ai redémarré sous Windows (j'ai un dual boot) et édité le fichier en utilisant ext2fsd (il faut redémarrer après l'installation). En principe, il peut s'agir d'un autre Linux ou d'un flash live, pas nécessairement de Windows.

0 votes

Beaucoup de gens font du dual-boot entre Windows et Ubuntu, c'est donc une approche solide ! Je sais que cela fait un moment que tu n'as pas posté cette réponse... mais pourrais-tu être prêt à modifier de l'étoffer avec des informations détaillées sur la manière spécifique de configurer et d'utiliser ext2fsd dans ce but ?

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