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 17/02/2013, à 13:34

GGhiles

Problème de sudo ... [resolu]

Bonjour à tous, j'ai depuis un petit moment un problème lorsque je veux exécuter une commande précédée de sudo:

sudo: unable to stat /etc/sudoers: Permission non accordée
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Savez-vous à quoi est due cette erreur?

Ps: Je n'ai pas le cd d'ubuntu.

Dernière modification par GGhiles (Le 21/02/2013, à 14:00)

Hors ligne

#2 Le 17/02/2013, à 14:01

Shanx

Re : Problème de sudo ... [resolu]

Peux-tu nous donner le retour de la commande suivante ?

ls -l /etc/sudoers

Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#3 Le 17/02/2013, à 14:02

GGhiles

Re : Problème de sudo ... [resolu]

Shanx a écrit :

Peux-tu nous donner le retour de la commande suivante ?

ls -l /etc/sudoers

voila ce que j'obtiens

-r--r----- 1 root root 745 juil. 16  2012 /etc/sudoers

Qu'est ce que cela signifie?

Dernière modification par GGhiles (Le 17/02/2013, à 14:39)

Hors ligne

#4 Le 17/02/2013, à 14:07

Shanx

Re : Problème de sudo ... [resolu]

Il fallait vérifier qu’on pouvait au moins lire le fichier de conf’ de sudo (ce qui est bien le cas).

Qu’obtiens-tu avec :

ls -l /usr/bin/sudo

Sinon, as-tu fais quelque chose de particulier avant que le problème apparaisse ?


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#5 Le 17/02/2013, à 14:11

GGhiles

Re : Problème de sudo ... [resolu]

Shanx a écrit :

Il fallait vérifier qu’on pouvait au moins lire le fichier de conf’ de sudo (ce qui est bien le cas).

Qu’obtiens-tu avec :

ls -l /usr/bin/sudo

Sinon, as-tu fais quelque chose de particulier avant que le problème apparaisse ?


voila le résultat

-rwsr-xr-x 1 root root 115140 juil. 16  2012 /usr/bin/sudo

Il me semble que le problème est survenu juste après que je change les droits de quelques répertoires au niveau de ma racine. Je voulais seulement modifier les droits de var pour enlever une erreur 403 quand j’exécutais des php.

Dernière modification par GGhiles (Le 17/02/2013, à 14:38)

Hors ligne

#6 Le 17/02/2013, à 14:15

Shanx

Re : Problème de sudo ... [resolu]

GGhiles a écrit :

Il me semble que le problème est survenu juste après que je change les droits de quelques répertoires au niveau de ma racine.

C’est ce qu’il me semblait. Maintenant, il faudrait savoir quels droits ont été changé. Tu n’as pas une idée ?

Pour savoir, tu peux utiliser la commande history (voir history -50 pour aller plus loin dans l’historique). Ça sera plus simple que de chercher à l’aveugle pour tenter de trouver quels droits sont à modifier…


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#7 Le 17/02/2013, à 14:21

GGhiles

Re : Problème de sudo ... [resolu]

Aie aie aie j'ai quand même fait ça:
sudo chmod 705 ..
j’étais positionné dans ma racine je crois

Mais comment pourrais-je modifier des droits si sudo ne marche pas?

Dernière modification par GGhiles (Le 17/02/2013, à 14:22)

Hors ligne

#8 Le 17/02/2013, à 14:25

Shanx

Re : Problème de sudo ... [resolu]

Pour remodifier les droits, il suffit de se logguer en root, mais c’est assez dangereux. Pour limiter les risques, tu peux exécuter juste certaines commandes en root :

su -c 'la commande à faire en root'

Que donne la commande

ls -l /

?

Dernière modification par Shanx (Le 17/02/2013, à 14:27)


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#9 Le 17/02/2013, à 14:27

GGhiles

Re : Problème de sudo ... [resolu]

Ok merci pour le temps que tu m'accordes déja smile
voila ce que ça donne:

total 93
drwxr-xr-x   2 root   root   4096 janv. 30 12:01 bin
drwxr-xr-x   4 root   root   1024 févr.  2 12:44 boot
drwxr-xr-x   2 root   root   4096 janv. 29 22:16 cdrom
drwxr-xr-x  17 root   root   4240 févr. 17 12:49 dev
drwxr-xr-x 146 root   root  12288 févr. 17 12:49 etc
drwxr-xr-x   3 ghiles users  4096 oct.   9 16:59 home
lrwxrwxrwx   1 root   root     32 févr.  2 12:43 initrd.img -> boot/initrd.img-3.5.0-23-generic
lrwxrwxrwx   1 root   root     33 févr.  2 12:43 initrd.img.old -> /boot/initrd.img-3.5.0-23-generic
drwxr-xr-x  23 root   root   4096 janv. 30 12:01 lib
drwx------   2 root   root  16384 janv. 29 22:13 lost+found
drwxr-xr-x   4 root   root   4096 janv. 31 11:52 media
drwxr-xr-x   2 root   root   4096 oct.   9 16:59 mnt
drwxr-xr-x   2 root   root   4096 oct.  17 16:56 opt
dr-xr-xr-x 202 root   root      0 févr. 17 12:48 proc
drwx------   9 root   root   4096 janv. 31 11:40 root
drwxr-xr-x  26 root   root    900 févr. 17 12:49 run
drwxr-xr-x   2 root   root  12288 févr.  8 01:16 sbin
drwxr-xr-x   2 root   root   4096 juin  11  2012 selinux
drwxr-xr-x   2 root   root   4096 oct.  17 16:56 srv
dr-xr-xr-x  13 root   root      0 févr. 17 12:48 sys
drwxrwxrwt   9 root   root   4096 févr. 17 14:20 tmp
drwxr-xr-x  10 root   root   4096 oct.  17 16:56 usr
drwxr-xr-x  15 root   root   4096 févr. 17 00:15 var
lrwxrwxrwx   1 root   root     29 févr.  2 12:43 vmlinuz -> boot/vmlinuz-3.5.0-23-generic
lrwxrwxrwx   1 root   root     29 févr.  2 12:43 vmlinuz.old -> boot/vmlinuz-3.5.0-23-generic

Dernière modification par GGhiles (Le 17/02/2013, à 14:31)

Hors ligne

#10 Le 17/02/2013, à 14:30

Shanx

Re : Problème de sudo ... [resolu]

Les permissions me semblent correctes… En t’aidant des commandes précédentes dans l’historique, tu ne peux pas être plus précis quant au répertoire dont tu as modifié l’historique ?

Et essaie de mettre les retour du terminal entre balises code ([*code] [*/code] sans les *) pour faciliter la lecture. Tu peux même éditer ton message précédent pour faire ça. wink


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#11 Le 17/02/2013, à 14:38

GGhiles

Re : Problème de sudo ... [resolu]

Shanx a écrit :

Les permissions me semblent correctes… En t’aidant des commandes précédentes dans l’historique, tu ne peux pas être plus précis quant au répertoire dont tu as modifié l’historique ?

  cd tmp/
  ls
  chmod 705 veetle-0.9.17-linux-install.sh 
  ./veetle-0.9.17-linux-install.sh 
  cd ..
  ls
  cd ..
  ls
  sudo chmod 705 ..

 

Il me semble que le script ne voulait pas s’exécuter alors j'ai j'ai fait un peu n'importe quoi... du coup voila ...


Shanx a écrit :

Et essaie de mettre les retour du terminal entre balises code ([*code] [*/code] sans les *) pour faciliter la lecture. Tu peux même éditer ton message précédent pour faire ça. wink

Ok désolé je viens de m'inscrire sur le fofo j'ai pas encore l'habitude.

Hors ligne

#12 Le 17/02/2013, à 14:53

Shanx

Re : Problème de sudo ... [resolu]

Shanx a écrit :

Et essaie de mettre les retour du terminal entre balises code ([*code] [*/code] sans les *) pour faciliter la lecture. Tu peux même éditer ton message précédent pour faire ça. wink

Ok désolé je viens de m'inscrire sur le fofo j'ai pas encore l'habitude.

Pas de soucis. wink

Pour rendre un fichier exécutable, le plus simple et efficace est de faire comme ça :

chmod +x ton/script

Pour, ce sera pour la prochaine fois. wink

Sinon, pour ton problème, j’avoue que je sèche. C’est à peu près sûr que c’est un problème de droits, mais je ne vois pas où il peut se situer…


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#13 Le 17/02/2013, à 15:06

Shanx

Re : Problème de sudo ... [resolu]

Peux-tu donner le retour de la commande suivante ?

ls -ld /

Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#14 Le 17/02/2013, à 15:22

GGhiles

Re : Problème de sudo ... [resolu]

Shanx a écrit :

Peux-tu donner le retour de la commande suivante ?

ls -ld /

voila :

 drwx---r-x 23 root root 4096 févr.  2 12:43 / 

Hors ligne

#15 Le 17/02/2013, à 15:26

Shanx

Re : Problème de sudo ... [resolu]

Haha ! Trouvé ! big_smile
Normalement c’est :

drwxr-xr-x 24 root root 

Pour changer ça :

su -c 'chmod go+rx /'

Tu peux vérifier avec ls -ld / wink
Ensuite, tu risques de devoir redémarrer ta session pour pouvoir faire fonctionner sudo.

Dernière modification par Shanx (Le 17/02/2013, à 15:26)


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#16 Le 17/02/2013, à 15:37

GGhiles

Re : Problème de sudo ... [resolu]

ghiles@ghiles-TravelMate-5744:~$ su -c 'chmod go+rx /'
Mot de passe : 
su : Échec d'authentification

Hum ... la majuscule n'est pas activée ...

Hors ligne

#17 Le 17/02/2013, à 15:42

Shanx

Re : Problème de sudo ... [resolu]

Comment ça ? La touche majuscule ne fonctionne plus ?


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#18 Le 17/02/2013, à 15:45

GGhiles

Re : Problème de sudo ... [resolu]

Non non je voulais juste dire que je ne me trompais pas de mot de passe ... Mais le problème c'est que je ne connais pas mon mdp root, j'ai essayé le mdp utilisateur. Du coup j'ai fouillé un peu et la je vois qu'il faut faire un sudo pour changer ou définir le mdp root ... or j'ai problème de sudo.

Hors ligne

#19 Le 17/02/2013, à 15:54

Shanx

Re : Problème de sudo ... [resolu]

Ah, donc tu n’as pas ton mdp root. C’est un autre soucis, un poil ennuyant. Mais rassure-toi, c’est assez facile à corriger.


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#20 Le 17/02/2013, à 16:06

GGhiles

Re : Problème de sudo ... [resolu]

Ah ok je vais essayer de choper un disque du coup je vous tiendrais au courant. merci beaucoup shanx

Hors ligne

#21 Le 17/02/2013, à 16:13

Shanx

Re : Problème de sudo ... [resolu]

Pas besoin de disque… Va lire la section “Sous Ubuntu  Linux - Méthode Démarrage en mode Rescue” sur la page dont je t’ai donné le lien. wink


Mes randos : grande traversées des Alpes, de l'Islande, de la Corse, du Japon (en vélo), etc.
Traversée des États-Unis à pied

Hors ligne

#22 Le 17/02/2013, à 16:53

GGhiles

Re : Problème de sudo ... [resolu]

J'ai suivi ces instructions seulement j'ai toujours le message d'echec d'authentification.

J'ai du faire un

mount -o rw,remount /

avant de faire le

passwd nom_d'utilisateur

Hors ligne

#23 Le 17/02/2013, à 18:29

nesthib

Re : Problème de sudo ... [resolu]

Si tu es en mode de dépannage, ça ne sert à rien de changer le mot de passe root, autant corriger directement le problème :

chmod 755 /

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#24 Le 18/02/2013, à 12:37

GGhiles

Re : Problème de sudo ... [resolu]

nesthib a écrit :

Si tu es en mode de dépannage, ça ne sert à rien de changer le mot de passe root, autant corriger directement le problème :

chmod 755 /

Je n'ai pas les permissions pour faire ça ... c'est la tout mon problème et sudo ne fonctionne pas:

 
ghiles@ghiles-TravelMate-5744:~$ chmod 755 /
chmod: modification des permissions de «/»: Opération non permise
ghiles@ghiles-TravelMate-5744:~$ sudo chmod 755 /
sudo: unable to stat /etc/sudoers: Permission non accordée
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Hors ligne

#25 Le 18/02/2013, à 15:48

nesthib

Re : Problème de sudo ... [resolu]

Tu as mal lu. Je t'ai dit en mode de dépannage.

ghiles@ghiles-TravelMate-5744:~$ chmod 755 /

↑ vraisemblablement tu n'est pas dans ce mode, sinon tu serais root avec une invite de commande root :

# chmod 755 /

Pense à monter les partitions en écriture comme tu le décris en #22.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne