Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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,

rentabilicus a écrit :

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