Impossible de se logger en root

Résolu
george degrop Messages postés 74 Statut Membre -  
george degrop Messages postés 74 Statut Membre -
Bonjour,
j'ai un problème assez embêtant :
un jour j'ai voulu exécuter une commande en tant que root avec sudo mais au lieu de l'exécuter comme d'habitude, la console m'a renvoyé un message d'erreur :

george is not in the sudoers file. This incident will be reported.

du coup comme je ne peut plus me logger en root je ne peut pas aller modifier ou lire ce fichier
je suis allé sous windows,j'ai retrouvé ce fichier et a l'intérieur il y avait :
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

Defaults env_reset

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL) ALL

# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


qu' est ce que je dois changer pour retrouver mes droits ?

merci d'avance pour votre réponse

10 réponses

xfab1972 Messages postés 196 Statut Membre 13
 
Essais de rajouter cette ligne dans ton fichier sudoers en vérifiant à quel groupe tu appartiens dans la gestion des utilisateurs:
tongroupe ALL=(ALL) ALL
Remplace "tongroupe" par le nom du groupe auquel tu appartiens.
A+
2
xfab1972 Messages postés 196 Statut Membre 13
 
Pour retrouver le fichier d'origine re-cré le avec gedit ou kwrite avec les droits root en le nommant sudoers. Recopies le fichier que tu as mis dans le message. Ensuite copies-le dans etc.
Puis, ou en même temps, rajoute la ligne que je t'ai donné.
une fois copié tu tape avec les droits root la commande suivante:
chmod 0440 /etc/sudoers
1
xfab1972 Messages postés 196 Statut Membre 13
 
Salut, je ne sais pas mais si ça peut t'aider voici le mien:

# sudoers file.
#
# This file MUST be edited with the 'visudo' command as root.
# Failure to use 'visudo' may result in syntax or file permission errors
# that prevent sudo from running.
#
# See the sudoers man page for the details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification

# Defaults specification

# Runas alias specification

# User privilege specification
root ALL=(ALL) ALL

# Uncomment to allow people in group wheel to run all commands
# %wheel ALL=(ALL) ALL

# Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL

# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now

A+
0
george degrop Messages postés 74 Statut Membre 4
 
ça n'a pas marché mais merci quand même
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xfab1972 Messages postés 196 Statut Membre 13
 
PS: je viens d'essayer chez moi et ça fonctionne.
A+
0
george degrop Messages postés 74 Statut Membre 4
 
j'ai esayé mais la console me renvoie un truc dans le genre
erreur codage 0404 au lieu de 0604
merci quand meme !
a+
0
george degrop Messages postés 74 Statut Membre 4
 
pour être plus précis j'arrive à
sudo: /etc/sudoers is mode 0644, should be 0440

le problème c'est que je n'ait plus le fichier original
j'ai essayé de supprimer sudoers et de relancer la console pour qu'elle en recréer un mais ça n'a pas marché
merci pour vos réponses
0
george degrop Messages postés 74 Statut Membre 4
 
ça y est !
j'ai lancé le live CD, j'ai récupéré un fichier neuf que j'ai copié directement dans /etc/sudoers puis je l'ai modifié en rajoutant la ligne de commande que tu m'as dit et maintenant ça marche!
merci beaucoup de m'avoir aidé
George
0
xfab1972 Messages postés 196 Statut Membre 13
 
Avec plaisir, pense à mettre le statuts du message sur résolu.
A+
0
george degrop Messages postés 74 Statut Membre 4
 
je l'avais mis sur résolu mais j'avais oublié de valider
merci beaucoup et a plus
0