#1 Le 19/06/2005, à 19:32
- aramiil
[Résolu] Erreur au lancement des applications superutilisateur
Bonjour,
J'ai installé depuis environ une semaine linux sur mon pc. Après une journée d'utilisation de mandrake, que j'ai trouvé très enervante, je suis passé sous ubuntu, qui me satisfait bien plus.
Je rencontre depuis aujourd'hui un probleme lorsque je tente de lancer une application devant demander le mot de passe root. Un nouveau bouton apparait dans la barre du bas, nommé Starting [nom de l'application], et reste quelques secondes present, secondes durant lesquelles la charge CPU augmente considerablement. Puis le bouton disparait (comme à la fermeture d'un processus) et rien ne se passe. L'etrangeté de ce probleme est qu'il ne se produit pas toujours, mais fonctionne parfois dans le sens inverse: ainsi, certaines tache normalement reservées à l'administration (comme le gestionnaire de peripherique) se lance sans demander de mots de passe, tandis que d'autres (comme le gestionnaire de mises à jour ou le gestionnaire de paquet Synpatic
) n'ouvrent même pas le bouton.
J'utilise ubuntu 5.04, gnome, et la derniere action que j'ai put effectuer est un chmod sur /var/www/ .
Je poste ce message dans cette section car il me semble que le probleme viens du lancement de la routine chargée de demander le mot de passe, mais si vous penser que ce sujet n'y à pas sa place, je vous prie de m'excuser et de le deplacer.
Par ailleur, j'ai essayé de chercher sur internet et sur ce forum des solutions directes ou alternatives, et j'ai vu qu'il pouvait être faisable d'executer des commandes depuis un terminal normal. J'ai donc ouvert un terminal et tapé:
aramiil@ubuntu:~ $ sudo -s -H
La réponse du terminal à été:
sudo: must be setuid root
Je précise que je suis le premier utilisateur de la machine (et le seul, en fait). Quelqu'un pourrait-il m'indiquer un sujet à chercher afin de resoudre ce probleme, et me signaler quel erreur de manipulation de ma part peut en être la cause?
Merci d'avance,
Aramiil
Hors ligne
#2 Le 19/06/2005, à 20:23
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
Tu pourrais booter en recovery ou avec un live cd et éditet ton /etc/sudoers
pour modifier la ligne :
ton_user ALL=(ALL) ALL
ou voir ce qui cloche
A moins que tu ne sois toujours en root. DAns ce cas il faut en sortir en tapant exit si la console s'ouvre encore en root. Ce qui me semblerait étrange.
Hors ligne
#3 Le 19/06/2005, à 20:54
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
Bonjour,
Tout d'abord, merci de votre réponse. L'utilisation d'exit dans la console ne change pas le probleme.
Pour la modification de la ligne ton_user ALL=(ALL) ALL , cela ne risque-t-il pas d'entrainer des problemes de sécurité?
Merci d'avance de vos réponses,
Aramiil
Hors ligne
#4 Le 19/06/2005, à 21:18
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
Pour la modification de la ligne ton_user ALL=(ALL) ALL , cela ne risque-t-il pas d'entrainer des problemes de sécurité?
Non, il s'agit de régler ton problème.
Le fichier sudoers se présente ainsi :
# Defaults
Defaults !lecture,tty_tickets,!fqdn
# User privilege specification
root ALL=(ALL) ALL# Members of the admin group may gain root privileges
root ALL=(ALL) ALL
aramiil ALL=(ALL) ALL
j'ai mis aramiil, pensant que ton user est ainsi. Tu devras donc adapter ce fichier pour qu'il soit ainsi, en remplaçant éventuellement aramiil par le non de ton premier user, qui doit être le seul d'après ce que tu dis.
En principe /etc/sudoers doit être édité avec visudo.
Cordialement.
Cep
Dernière modification par cep (Le 19/06/2005, à 21:20)
Hors ligne
#5 Le 19/06/2005, à 21:19
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
Bonjour,
Très bien, j'essaye ceci immediatement. Merci beaucoup.
Bonne journée,
Aramiil
Hors ligne
#6 Le 19/06/2005, à 21:23
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
Il peut aussi se présenter ainsi :
# Defaults
Defaults !lecture,tty_tickets
# User privilege specification
root ALL=(ALL) ALL
# Added by Ubuntu installer
aramiil ALL=(ALL) ALL
Hors ligne
#7 Le 19/06/2005, à 21:40
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
C'est effectivement ce second cas qui était présent, mais je l'ai remplacé par ce que vous m'avez indiqué... cela dit, cela n'a hélàs pas changé le probleme
Hors ligne
#8 Le 19/06/2005, à 21:42
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
ok.
la derniere action que j'ai put effectuer est un chmod sur /var/www/
Et uniquement sur /var/www ?
Hors ligne
#9 Le 19/06/2005, à 21:48
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
oui, bien que j'ai fait des chmod sur plusieurs autres dossiers à d'autres moments, toujours avec la syntaxe
chmod -R 0777 [dossier]
le but étant de permettre à l'utilisateur aramiil d'avoir accès à ces dossiers.
Hors ligne
#10 Le 19/06/2005, à 21:54
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
Déjà, vérifier si /etc/sudoers est bien en -r-r-- (440)
Hors ligne
#11 Le 19/06/2005, à 22:06
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
négatif, ce fichier est en 777. Dois-je rebooter en mode recovery pour le passer en 440?
Hors ligne
#12 Le 19/06/2005, à 22:24
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
440 est son statut normal.
par la même occasion vérifier :
/usr/bin/ drwxr-xr-x (755)
/usr/bin/sudo -rwsr-xr-x (4755)
Si d'autres fichiers ont été modifiés, ça va être dur
Voir aussi si aramiil est bien en 1000:1000 (groupe) et si /etc/password
et shadow sont normaux.
Bonne continuation.
Cep
Hors ligne
#13 Le 19/06/2005, à 22:37
- aramiil
Re : [Résolu] Erreur au lancement des applications superutilisateur
Je verifierais tout cela dès demain matin
Merci beaucoup en tous cas pour cette aide
Bonne nuit
[edit]Après une modification des permission avec un redemarrage en mode recovery, tout remarche. Merci beaucoup [/edit]
Dernière modification par aramiil (Le 20/06/2005, à 10:01)
Hors ligne
#14 Le 20/06/2005, à 10:06
- cep
Re : [Résolu] Erreur au lancement des applications superutilisateur
Ok. Merci du retour.
Ne pas oublier de marquer [Résolu] en modifiant le titre du premier poste.
Cordialement.
Cep
Hors ligne