#1 Le 22/07/2015, à 23:44
- rentabilicus
Message d'erreur sudo
Bonjour,
Quand j'ouvre un terminal et que j'execute la commande sudo j'ai comme message :
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: impossible d'initialiser le greffon de règles
Et je ne peux rien faire en restant bloquer.
Quand j'execute la commande :
ls -l /etc/sudoers
-rwxrwxrwx 1 root root 745 févr. 10 2014 /etc/sudoers
t l'édition de mon fichier etc/sudoer :
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
Comment faire pour m'en tirer ?
Hors ligne
#2 Le 22/07/2015, à 23:52
- J5012
Re : Message d'erreur sudo
si le fichier sudoers est inscriptible pour tout-le-monde (world writable)
c'est que tu en as manuellement changé les droits ! et ca c-pas-bien ...
ls /etc/sudoers -l
-r--r----- 1 root root 723 mai 15 2012 /etc/sudoers
Hors ligne
#3 Le 22/07/2015, à 23:52
- Slystone
Re : Message d'erreur sudo
Salut !
sudo: /etc/sudoers is world writable ← ça, ça veut dire que t'as bien collé le brin dans les droits bien comme il faut. Le problème c'est que je ne sais pas ce que tu as fait avant. Mais une erreur de ce genre, ce n'est jamais bon. Je pense qu'une sauvegarde de ce qui est important et une install clean serait encore le mieux à faire (sauf erreur de ma part).
Bon courage !
Edit : ©grilled par J5012
Dernière modification par Slystone (Le 22/07/2015, à 23:53)
«Rigid, the skeleton of habit alone upholds the human frame.» - Virginia Woolf.
Hors ligne
#4 Le 23/07/2015, à 17:32
- vv221
Re : Message d'erreur sudo
La commande suivante te permettra de rétablir les droits corrects sur ce fichier :
sudo chmod 440 /etc/sudoers
Jouer sur Ubuntu ? Facile !
Hors ligne
#5 Le 24/07/2015, à 01:19
- J5012
Re : Message d'erreur sudo
il n'accede pas à sudo justement ...
- le fichier sudoers n'a plus les bons droits → souleve une alerte mais ne devrait pas empecher l'execution
- rentabilicus aurait-il utilisé une gui pour modifier sudoers ?
il devrait booter en mode recovery, retablir les droits, ...
Hors ligne
#6 Le 24/07/2015, à 15:38
- vv221
Re : Message d'erreur sudo
Oups, bien vu J5012 !
En effet, dans ce cas passer par le mode "recovery" pour rétablir les bons droits sur ce fichier me paraît la solution la plus pertinente.
Jouer sur Ubuntu ? Facile !
Hors ligne
#7 Le 27/07/2015, à 09:33
- rentabilicus
Re : Message d'erreur sudo
Quelle est la méthode pour rétablir les bons droits par le mode recovery ?
Mon erreur est d'avoir changé les droits avec la commande
chmod -R 777 /etc/XXX
Dernière modification par rentabilicus (Le 27/07/2015, à 09:39)
Hors ligne
#8 Le 27/07/2015, à 16:01
- vv221
Re : Message d'erreur sudo
Je t’ai donné la commande quelques messages plus haut :
https://forum.ubuntu-fr.org/viewtopic.p … #p20252471
Jouer sur Ubuntu ? Facile !
Hors ligne
#9 Le 27/07/2015, à 16:15
- erresse
Re : Message d'erreur sudo
Bonjour,
Mon erreur est d'avoir changé les droits avec la commande
chmod -R 777 /etc/XXX
Est-ce que ce "XXX" était nommément "sudoers" ou un truc du genre "*" ?
Parce-que dans le second cas, il est inutile qu'il essaie de rétablir un sudoers correct, vu que TOUS les droits de tous les fichiers de /etc
ont été flingués... Dans ce cas, la meilleure solution est de réinstaller proprement !
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne