Impossible d'initialiser le greffon de regles ubuntu 14.04 [Fermé]

Signaler
Messages postés
28
Date d'inscription
mardi 16 décembre 2014
Statut
Membre
Dernière intervention
5 octobre 2017
-
Messages postés
29702
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
7 avril 2021
-
Bonjour,
depuis peu lorsque j'utilise sudo j'ai les messages suivant et franchement je sais pas comment
m'en débarrassé.
Voici les fameux messages:

sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: impossible d'initialiser le greffon de règles

Aidez moi à résoudre le probléme...



1 réponse

Messages postés
29702
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
7 avril 2021
7 066
Bonjour

Hola c'est extrêmement mauvais comme erreur. En gros ça veut dire que n'importe qui peut modifier
/etc/sudoers
et ainsi acquérir des droits root sur ta machine (si ça n'a pas déjà été fait).

Important : De manière générale, il ne faut jamais changer les droits des fichiers du système, c'est le meilleur moyen d'ouvrir un trou de sécurité

Ensuite le fait que
/etc/sudoers
n'existe pas n'est pas très bon signe sur une ubuntu, où la plupart des gens passent pas
sudo
pour lancer des commandes administrateur.

Vu que ta machine a pu être compromise le plus sur serait de réinstaller après avoir sauvé tes documents précieux sur une clé USB. Si tu as changé les droits du système (comme le catastrophique "chmod 777 /" qu'il ne faut surtout jamais faire) tu peux oublier ce qui suit et réinstaller car c'est irrécupérable facilement.

Si tu veux tenter de réparer (ie si tu penses juste que sudo a été impacté)

1) crée un fichier
/etc/sudoers
qui te permettra de devenir root qui contiendra ceci, en remplaçant mando par ton login :

#
# 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
mando   ALL=(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 


2) essaye de réinstaller le paquet
sudo
.
3) assure-toi que /etc/sudoers a désormais les bons droits :

sudo chown root:root /etc/sudoers
sudo chmod 440 /etc/sudoers


Bonne chance
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci