Gros pb avec sudo
duddy67
-
duddy67 -
duddy67 -
Bonjour,
Afin de faciliter les droits d'utilisation de certaines
commandes (halt, reboot, poff etc.....) j'ai installé
sudo. Je l'ai donc paramétré de façon à ce que l'utilisateur
puisse bénéficier des droits (apparement tout marchait bien).
Mais en redémarrant mon ordi et en arrivant sur le prompt,
impossible de lancer startx en tant qu'utilisateur (alors
qu'il n'y avait aucun pb avant). Linux me sort que l'utilisateur
n'est pas autorisé à lancer le serveurx blahblah.
Je me suis donc loggé en root et j'ai ajouté starx dans sudo
au cas où. Maintenant en tapant sudo startx le serveur met plus
de temps à se lancer. et dans konsole je suis loggé en tant que root et
pas en tant qu'utilisateur. Bref c'est la zone!
Est ce que quelqu'un pourrait m'aider ?
Merci
Afin de faciliter les droits d'utilisation de certaines
commandes (halt, reboot, poff etc.....) j'ai installé
sudo. Je l'ai donc paramétré de façon à ce que l'utilisateur
puisse bénéficier des droits (apparement tout marchait bien).
Mais en redémarrant mon ordi et en arrivant sur le prompt,
impossible de lancer startx en tant qu'utilisateur (alors
qu'il n'y avait aucun pb avant). Linux me sort que l'utilisateur
n'est pas autorisé à lancer le serveurx blahblah.
Je me suis donc loggé en root et j'ai ajouté starx dans sudo
au cas où. Maintenant en tapant sudo startx le serveur met plus
de temps à se lancer. et dans konsole je suis loggé en tant que root et
pas en tant qu'utilisateur. Bref c'est la zone!
Est ce que quelqu'un pourrait m'aider ?
Merci
A voir également:
- -Bash: sudo : commande introuvable
- Invite de commande - Guide
- Commande terminal mac - Guide
- Bingo bash free - Télécharger - Divers Jeux
- Commande dism - Guide
- Commande scannow - Guide
4 réponses
bonjour,
comment tu as ecrit ton fichier sudo !!!!
quel distribution as tu
regarde ici un tout simple qui fonctionne au poil
http://perso.numericable.fr/~jeanbi/linux.html#1
a+
comment tu as ecrit ton fichier sudo !!!!
quel distribution as tu
regarde ici un tout simple qui fonctionne au poil
http://perso.numericable.fr/~jeanbi/linux.html#1
a+
Bon, j'ai enfin trouvé le pb
La solution est expliqué (en anglais) ici
http://vijayk.blogspot.com/2006/08/xorg-startx-problem.html
Il semble que c'est un pb de droits sur /usr/X11R6/bin/Xorg
Il suffit de faire un chmod u+s /usr/X11R6/bin/Xorg pour que tout
rentre dans l'ordre
Enfin presque, j'ai encore eu un pb avec le fichier /home/duddy/.ICEauthority
qui était lui aussi en droits root (aller savoir pourquoi) ce qui empêchait
KDE de se lancer.
Maintenant startx se lance en mode user, mais je ne sais pas
vraiment à quoi correspond chmod u+s.
En tout cas je ne pensais pas que d'installer sudo provoquerait une telle pagaille.
La solution est expliqué (en anglais) ici
http://vijayk.blogspot.com/2006/08/xorg-startx-problem.html
Il semble que c'est un pb de droits sur /usr/X11R6/bin/Xorg
Il suffit de faire un chmod u+s /usr/X11R6/bin/Xorg pour que tout
rentre dans l'ordre
Enfin presque, j'ai encore eu un pb avec le fichier /home/duddy/.ICEauthority
qui était lui aussi en droits root (aller savoir pourquoi) ce qui empêchait
KDE de se lancer.
Maintenant startx se lance en mode user, mais je ne sais pas
vraiment à quoi correspond chmod u+s.
En tout cas je ne pensais pas que d'installer sudo provoquerait une telle pagaille.
Si tu exécutes "sudo startx", c'est root qui exécute startx donc c'est normal que tu sois loggé root dans ta session graphique.
Je serais à ta place, je reviendrais un peu en arrière et me demanderais pourquoi après avoir installé sudo, mon utilisateur ne peut plus exécuter startx ... Je n'ai pas la réponse à cette question mais c'est dans ce sens qu'il faut réfléchir !
Bon courage ...
Je serais à ta place, je reviendrais un peu en arrière et me demanderais pourquoi après avoir installé sudo, mon utilisateur ne peut plus exécuter startx ... Je n'ai pas la réponse à cette question mais c'est dans ce sens qu'il faut réfléchir !
Bon courage ...
Je suis sous Debian
Voici mon sudoers:
////////////////////////////////////////////////////////////////
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
Cmnd_Alias HALT=/sbin/halt
Cmnd_Alias REBOOT=/sbin/reboot
Cmnd_Alias CEGETEL=/usr/local/bin/cegetel
Cmnd_Alias POFF=/usr/share/doc/ppp/examples/scripts/poff
# User privilege specification
root ALL=(ALL) ALL
duddy ALL=NOPASSWD:HALT,NOPASSWD:REBOOT,NOPASSWD:CEGETEL,NOPASSWD:POFF
////////////////////////////////////////////////////////////////////
Mais je ne pense pas que le pb vienne de là
Au départ c'était un pb avec le fichier .Xauthority
error in locking authority file /home/duddy/.Xauthority
Ce fichier était en droit root avec un chmod 500. Je sais pas comment c'est arrivé.
Bref, j'ai changé les droits et c'était bon.
Ensuite j'ai eu l'erreur suivante:
X: unable to open wrapper config file /etc/X11/Xwrapper.config
J'ai fait un chmod 777 et maintenant lorsque je lance startx j'ai l'erreur suivante:
cannot move old log file /var/log/Xorg.0.log to /var/log/Xorg.0.log.old
J'ai essayé de faire un chmod 777 sur ces 2 fichiers mais rien à faire. Toujours la même erreur.
Quelqu'un aurait une idée ?
Voici mon sudoers:
////////////////////////////////////////////////////////////////
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
Cmnd_Alias HALT=/sbin/halt
Cmnd_Alias REBOOT=/sbin/reboot
Cmnd_Alias CEGETEL=/usr/local/bin/cegetel
Cmnd_Alias POFF=/usr/share/doc/ppp/examples/scripts/poff
# User privilege specification
root ALL=(ALL) ALL
duddy ALL=NOPASSWD:HALT,NOPASSWD:REBOOT,NOPASSWD:CEGETEL,NOPASSWD:POFF
////////////////////////////////////////////////////////////////////
Mais je ne pense pas que le pb vienne de là
Au départ c'était un pb avec le fichier .Xauthority
error in locking authority file /home/duddy/.Xauthority
Ce fichier était en droit root avec un chmod 500. Je sais pas comment c'est arrivé.
Bref, j'ai changé les droits et c'était bon.
Ensuite j'ai eu l'erreur suivante:
X: unable to open wrapper config file /etc/X11/Xwrapper.config
J'ai fait un chmod 777 et maintenant lorsque je lance startx j'ai l'erreur suivante:
cannot move old log file /var/log/Xorg.0.log to /var/log/Xorg.0.log.old
J'ai essayé de faire un chmod 777 sur ces 2 fichiers mais rien à faire. Toujours la même erreur.
Quelqu'un aurait une idée ?