#1 Le 17/02/2013, à 14: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, à 15:00)
Hors ligne
#2 Le 17/02/2013, à 15: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, à 15:02
- GGhiles
Re : Problème de sudo ... [resolu]
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, à 15:39)
Hors ligne
#4 Le 17/02/2013, à 15: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, à 15:11
- GGhiles
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 ?
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, à 15:38)
Hors ligne
#6 Le 17/02/2013, à 15:15
- Shanx
Re : Problème de sudo ... [resolu]
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, à 15: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, à 15:22)
Hors ligne
#8 Le 17/02/2013, à 15: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, à 15: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, à 15:27
- GGhiles
Re : Problème de sudo ... [resolu]
Ok merci pour le temps que tu m'accordes déja
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, à 15:31)
Hors ligne
#10 Le 17/02/2013, à 15: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.
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, à 15:38
- GGhiles
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 ?
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 ...
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.
Ok désolé je viens de m'inscrire sur le fofo j'ai pas encore l'habitude.
Hors ligne
#12 Le 17/02/2013, à 15: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.
Ok désolé je viens de m'inscrire sur le fofo j'ai pas encore l'habitude.
Pas de soucis.
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.
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, à 16: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, à 16:22
- GGhiles
Re : Problème de sudo ... [resolu]
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, à 16:26
- Shanx
Re : Problème de sudo ... [resolu]
Haha ! Trouvé !
Normalement c’est :
drwxr-xr-x 24 root root
Pour changer ça :
su -c 'chmod go+rx /'
Tu peux vérifier avec ls -ld /
Ensuite, tu risques de devoir redémarrer ta session pour pouvoir faire fonctionner sudo.
Dernière modification par Shanx (Le 17/02/2013, à 16: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, à 16: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, à 16: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, à 16: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, à 16: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, à 17: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, à 17: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.
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, à 17: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, à 19: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 : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#24 Le 18/02/2013, à 13:37
- GGhiles
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 /
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, à 16: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 : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne