OVH Cloud OVH Cloud

Autoriser root à se connecter à X depuis console utilisateur

9 réponses
Avatar
Julien Valroff
=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

Je n'arrive pas =E0 trouver le moyen d'autoriser root =E0 se connecter au s=
erveur=20
X lanc=E9 par un utilisateur lambda sans voir =E0 taper xhost + apr=E8s cha=
que=20
red=E9marrage de X.

Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Merci par avance pour votre aide!

Cdt,
Julien

=2D --=20
Hi! I'm your friendly neighbourhood signature virus.=20
Copy me to your signature file and help me spread!=20
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBKHKiaxDuRdoK7O0RAjJuAJ9/DX6uWOW3m7gfEcjMveUe3HGK1gCfdM2y
D/tOw+n4+d9JywtRiFyo3U4=3D
=3DpxqB
=2D----END PGP SIGNATURE-----

9 réponses

Avatar
Daniel Déchelotte
Julien Valroff a écrit :

| Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
| serveur X lancé par un utilisateur lambda sans voir à taper xhost +
| après chaque redémarrage de X.

Une solution : ajouter une ligne "xhost +" a ton ~/.xsession ou
~/.xinitrc (selon la facon dont est lance le serveur X).

Comme je n'aime pas beaucoup X, j'aime aussi la solution "sux", qui est
un "su" qui fait ce qu'il faut pour que le nouvel utilisateur puisse
acceder, O merveille, a l'affichage graphique.

| Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Aah, "X". Je suis le seul utilisateur sur ma machine sur mon reseau et
lorsque je deviens super-utilisateur je n'ai plus le droit d'ouvrir une
fenetre. "Ce n'est pas un bug, c'est une caracteristique".

--
Daniel Déchelotte
http://yo.dan.free.fr/


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Re!
Et merci pour ta réponse.

Le Dimanche 22 Août 2004 12:53, Daniel Déchelotte a écrit :
Julien Valroff a écrit :
| Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
| serveur X lancé par un utilisateur lambda sans voir à taper xhost +
| après chaque redémarrage de X.

Une solution : ajouter une ligne "xhost +" a ton ~/.xsession ou
~/.xinitrc (selon la facon dont est lance le serveur X).



Oui j'y ai pensé, mais n'y a-t-il pas une solution "plus propre" (une opt ion
de X ou quelque chose comme ça?)

Comme je n'aime pas beaucoup X, j'aime aussi la solution "sux", qui est
un "su" qui fait ce qu'il faut pour que le nouvel utilisateur puisse
acceder, O merveille, a l'affichage graphique.



Je ne connaissais pas... Je regarde de suite !

| Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Aah, "X". Je suis le seul utilisateur sur ma machine sur mon reseau et
lorsque je deviens super-utilisateur je n'ai plus le droit d'ouvrir une
fenetre. "Ce n'est pas un bug, c'est une caracteristique".



C'est une boutade ? ;-)

--
Daniel Déchelotte
http://yo.dan.free.fr/



- --
Hi! I'm your friendly neighbourhood signature virus.
Copy me to your signature file and help me spread!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBKHyeaxDuRdoK7O0RAkphAJ9C3r/1dxN7NT6ZHFi002LpQ6WsYACfWs52
2uFVxSeWN3T66Q1hjNzf8uU=
=QhMs
-----END PGP SIGNATURE-----
Avatar
Erwan David
Le Sun 22/08/2004, Julien Valroff disait
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au serveur
X lancé par un utilisateur lambda sans voir à taper xhost + après chaque
redémarrage de X.

Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Merci par avance pour votre aide!



une fois sous root, faire export XAUTHORITY=~user/.Xauthority

ça n'ouvre *que* pour root, et pas au monde entier comme xhost +

--
Erwan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Erwan David
Le Sun 22/08/2004, Daniel Déchelotte disait
Julien Valroff a écrit :

| Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
| serveur X lancé par un utilisateur lambda sans voir à taper xhost +
| après chaque redémarrage de X.

Une solution : ajouter une ligne "xhost +" a ton ~/.xsession ou
~/.xinitrc (selon la facon dont est lance le serveur X).



Ce qui est un trou de sécurité béant...

--
Erwan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour, et merci pour ta réponse.

Le Dimanche 22 Août 2004 13:37, Erwan David a écrit :
Le Sun 22/08/2004, Julien Valroff disait

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Bonjour,
>
> Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
> serveur X lancé par un utilisateur lambda sans voir à taper xhost + après
> chaque redémarrage de X.
>
> Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...
>
> Merci par avance pour votre aide!

une fois sous root, faire export XAUTHORITY=~user/.Xauthority



Je viens d'essayer, et même après avoir redémarré X, cela ne semble pas
vouloir fonctionner.
Le fichier .Xauthority de root est vide, est-ce normal ?

ça n'ouvre *que* pour root, et pas au monde entier comme xhost +




--
Erwan



- --
Hi! I'm your friendly neighbourhood signature virus.
Copy me to your signature file and help me spread!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBKJTraxDuRdoK7O0RAhMnAJ9bbGR+LH9/4Sb+evtXaaYjg7uDSACeIDHs
x9wQkZ0YvD+2AXXNXYfXfzs=
=EsJB
-----END PGP SIGNATURE-----
Avatar
Erwan David
Le Sun 22/08/2004, Julien Valroff disait
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour, et merci pour ta réponse.

Le Dimanche 22 Août 2004 13:37, Erwan David a écrit :
> Le Sun 22/08/2004, Julien Valroff disait
>
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Bonjour,
> >
> > Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
> > serveur X lancé par un utilisateur lambda sans voir à taper xhost + après
> > chaque redémarrage de X.
> >
> > Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...
> >
> > Merci par avance pour votre aide!
>
> une fois sous root, faire export XAUTHORITY=~user/.Xauthority

Je viens d'essayer, et même après avoir redémarré X, cela ne semble pas
vouloir fonctionner.
Le fichier .Xauthority de root est vide, est-ce normal ?



Oui, il faut regarder celui de l'utilisateur qui a ouvert la session X
Et c'est son .Xauthority qu'il faut mettre dans la variable
d'environnement.

Une autre solution ets d'utiliser calife plutôt que su, qui garde les
variables d'environnement comme il faut.


--
Erwan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
jcamigaml
Salut,

Moi, j'ai installé sux, elle s'utilise comme su, sauf quelle autorise root
a se connecter sur le serveur X.
Le Dimanche 22 Août 2004 12:17, Julien Valroff a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
serveur X lancé par un utilisateur lambda sans voir à taper xhost + a près
chaque redémarrage de X.

Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Merci par avance pour votre aide!

Cdt,
Julien

- --
Hi! I'm your friendly neighbourhood signature virus.
Copy me to your signature file and help me spread!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBKHKiaxDuRdoK7O0RAjJuAJ9/DX6uWOW3m7gfEcjMveUe3HGK1gCfdM2y
D/tOw+n4+d9JywtRiFyo3U4=
=pxqB
-----END PGP SIGNATURE-----


Avatar
Pascal
Salut,

Sinon dans ton .bashrc tu mets une ligne:
xhost + root

et dans le .bashrc de root tu mets:
export DISPLAY=:0

Mais c'est carrément pas secure de faire une chose pareille !!!!!!!

Pascal

a écrit :

Salut,

Moi, j'ai installé sux, elle s'utilise comme su, sauf quelle autorise root
a se connecter sur le serveur X.
Le Dimanche 22 Août 2004 12:17, Julien Valroff a écrit :


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

Je n'arrive pas à trouver le moyen d'autoriser root à se connecter au
serveur X lancé par un utilisateur lambda sans voir à taper xhost + après
chaque redémarrage de X.

Le man xhost me parle de fichiers /etc/X*.host que je n'ai pas...

Merci par avance pour votre aide!

Cdt,
Julien

- --
Hi! I'm your friendly neighbourhood signature virus.
Copy me to your signature file and help me spread!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBKHKiaxDuRdoK7O0RAjJuAJ9/DX6uWOW3m7gfEcjMveUe3HGK1gCfdM2y
D/tOw+n4+d9JywtRiFyo3U4 >>=pxqB
-----END PGP SIGNATURE-----













--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
jcamigaml
Le Mardi 24 Août 2004 23:07, Pascal a écrit :
Salut,

Sinon dans ton .bashrc tu mets une ligne:
xhost + root


Je ne sais plus la syntaxe mais il faudrait mettre localhost.

et dans le .bashrc de root tu mets:
export DISPLAY=:0

Mais c'est carrément pas secure de faire une chose pareille !!!!!!!


Avec sux, il n'y a pas bessoin de faire tout ça.



[...]