Problème avec "su" ?! edit:(c'est bon) - Linux et OS Alternatifs
Marsh Posté le 08-06-2002 à 13:24:37
Essaie un su -
ON NE BOSSE JAMAIS EN ROOT #@!#@#@!!!#@#!#!@@!!#
Marsh Posté le 08-06-2002 à 13:40:49
normal.. tape "xhost +" sous l'utilisayteur loggué, puis tu fais "su"
edit : rajout de ""
Marsh Posté le 08-06-2002 à 13:41:58
moi j ai deja eu ce genre de truc et en fait je pense que c'est pk t as lance ton X en tant qu'utilisateur et non en root, alors apres ben quand t en root, il peut pas utiliser ton X pour afficher des trucs.
ca me fais la meme chose sur ma debian, et a part lance le X en root qd je veut utilise des appli graphique en tant que root ben j ai pas trouve la solution
Marsh Posté le 08-06-2002 à 13:42:29
si c'est une gentoo, veilles a ce que le user soit dans le groupe wheel...
Marsh Posté le 08-06-2002 à 13:42:29
Le problème avec un su - est que l'application essaye souvrir dans le terminal courrant, c'est pas trop ce que je recherche.
YupYup a écrit a écrit : ON NE BOSSE JAMAIS EN ROOT #@!#@#@!!!#@#!#!@@!!# |
T'es gentil, mais je peut pas ouvrir tout les fichier de ma machine en user normal.
Marsh Posté le 08-06-2002 à 13:46:05
>xhost +
access control disabled, clients can connect from any host
bof sa pas l'air de fonctionner.
Non, je suis sur une Suse.
Marsh Posté le 08-06-2002 à 13:46:10
trictrac a écrit a écrit : normal.. tape "xhost +" sous l'utilisayteur loggué, puis tu fais "su" edit : rajout de "" |
et après faut pas oublier le "xhost -"
Marsh Posté le 08-06-2002 à 13:46:46
GoodBeeR a écrit a écrit : >xhost + access control disabled, clients can connect from any host bof sa pas l'air de fonctionner. Non, je suis sur une Suse. |
qd tu tapes emacs en root après ça veut tjrs pas
Marsh Posté le 08-06-2002 à 13:48:38
Ah oui sa marche, uhuhu.
Merci beaucoup.
Pour ma culture personnel sa changer quoi de faire un xhost +?
Marsh Posté le 08-06-2002 à 13:48:54
GoodBeeR a écrit a écrit : >xhost + access control disabled, clients can connect from any host bof sa pas l'air de fonctionner. Non, je suis sur une Suse. |
mais essaie jusqu'au bout, vu qu'il vient de te dire que ca marche....
On te file la solution, et t'arrive meme pas a l'appliquer!!
Si tu maitrise tellement le sujet, pourkoi tu demanbdes??
Marsh Posté le 08-06-2002 à 13:52:15
trictrac a écrit a écrit : mais essaie jusqu'au bout, vu qu'il vient de te dire que ca marche.... On te file la solution, et t'arrive meme pas a l'appliquer!! Si tu maitrise tellement le sujet, pourkoi tu demanbdes?? |
Oui deosler j'avais mal tester son truc.
Mais où tu vois que je maitrise le sujet.?
Je pige pas trop le truc justement.
Marsh Posté le 08-06-2002 à 14:55:35
en user, tu fais un xhost+ ce qui permet a un autre user (comme le root par ex) de lancer des appli a partir de ce meme shell
ensuite tu "su root"
pass *****
et voila.
Marsh Posté le 08-06-2002 à 19:23:36
pour la precision, c'est pas 'a partir du shell' que la permission agit, mais plutot 'sur l'affichage'
En gros, en passant le parametre :x.x avec des x qui vont bien, un pote a pu lancer un divx sur mon ecran!!
Voila, CT pour l'info
Marsh Posté le 08-06-2002 à 22:06:07
man xhost comme d'hab
Marsh Posté le 09-06-2002 à 02:38:23
GoodBeeR a écrit a écrit : T'es gentil, mais je peut pas ouvrir tout les fichier de ma machine en user normal. |
root --> vi.
Marsh Posté le 08-06-2002 à 13:22:56
Quand je suis connecter en mode utilisateur, je peut depuis un terminal (n'importe lequel) lancer par exemple emacs en tappant "emacs", jusque la y a pas de probleme.
Mais dès que je fais un "su" pour me mettre en root dans mon terminal et que je fais "emacs", j'ai une erreur:
#emacs
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
emacs: Cannot connect to X server :0.0.
Check the DISPLAY environment variable or use '-d'.
Also use the 'xhost' program to verify that it is set to permit
connections from your machine.
Le truc louche c'est que si je lance une console directment en root cela me fait pas d'erreur.
Si quelqu'un pourrais eclairer ma lanterne? Merci.
Ah oui, pendant que j'y suis, y a terminal oû on peut copier, coler du texte?
Message édité par GoodBeeR le 06-08-2002 à 13:59:41