Re: Xlib: connection to :0.0 refused by server

2001-12-17 Par sujet Benjamin Jacobs
On Sun, 16 Dec 2001 10:27:22 -0500 (EST)
Guillaume [EMAIL PROTECTED] wrote:

 On Sun, 16 Dec 2001, Grire Cachet wrote:
 
  Xlib: connection to :0.0 refused by server
  Xlib: Client is not authorized to connect to Server
  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.
 
 Tout n'a tout simplement pas le droit de te connecter au serveur X. Pour
 que cela fonctionne, il faut regarder du cote xhost (man xhost) pour
 autoriser quelqu'un e logger et, il faut mettre our ta variable
 d'environnement DISPLAY avec (sous bash):
 
 export DISPLAY=nom_de_la_machine:0.0

Merci beaucoup car j'is confrontu m probl.
Mais quelle est la solution utilisdans la potato ?



Re: Xlib: connection to :0.0 refused by server

2001-12-17 Par sujet Jean-Michel OLTRA
On dimanche 16 déc 2001, MadCoder wrote:
 le plus propre, c de mettre dans le /etc/bash.bashrc
 
 alias su='export XAUTHORITY=${HOME}/.Xauthority ; su'
 
 et pas besoin de faire un xhost+

Je viens de récupérer cette info sur une liste. On peut faire
xauth merge /home/titi/.Xauthority
pour récupérer un fichier de clé.
  
cf le manuel de xauth, ou
URL:http://www.urec.cnrs.fr/cours/securite/secX/secX.html. 
Pas mal cette url.

Est il vraiment nécessaire d'autoriser une connexion permanente à root sur
la connexion X d'un user ? Un petit xhost +localhost de temps en temps,
quand c'est nécessaire, n'est pas fatiguant, si on n'oublie pas le xhost -
quand c'est terminé.
De plus j'ai un pare-feu qui surveille les demandes au alentours du port
6000.
-- 
jean-michel



Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Grégoire Cachet
salut !!
j'aimerais bien savoir si quelqu'un peu me fournir la solution pour ce genre 
d'erreur :

Xlib: connection to :0.0 refused by server
Xlib: Client is not authorized to connect to Server
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.

ca m'arrive a chaque fois que je veus demarrer un programme quand je suis 
logué sous un autre utilisateur dans une console sous X

avec une potato, je n'ai aucun probleme, mais sous woody, ca me le fait a 
chaque fois : qu'est-ce qu'il faut arranger pour pouvoir eviter cette erreur 
??
parce que c'est quand meme plus convivial d'editer ses fichiers de config 
dans son environnement X plutot que en mode console complet, et changer tout 
le temps de resolution en passant de X a la console c'est pas cool pour 
l'ecran je pense ...
merci d'avance pour votre aide
@+
-- 
grégoire
http://zwiffer.dyndns.org , le site qui sera jamais fini



Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Guillaume
On Sun, 16 Dec 2001, Grégoire Cachet wrote:

 Xlib: connection to :0.0 refused by server
 Xlib: Client is not authorized to connect to Server
 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.

Tout n'a tout simplement pas le droit de te connecter au serveur X. Pour
que cela fonctionne, il faut regarder du coté de xhost (man xhost) pour
autoriser quelqu'un à se logger et, il faut mettre à jour ta variable
d'environnement DISPLAY avec (sous bash):

export DISPLAY=nom_de_la_machine:0.0






Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Christophe Baillon
Salut,
Il faut que tu fasses en tant qu'utilisateur proprietaire
du serveur x lancé :
xhost +
pour autoriser les clients à se connecter.


On Sun, 2001-12-16 at 15:11, Grégoire Cachet wrote:
 salut !!
 j'aimerais bien savoir si quelqu'un peu me fournir la solution pour ce genre 
 d'erreur :
 
 Xlib: connection to :0.0 refused by server
 Xlib: Client is not authorized to connect to Server
 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.
 
 ca m'arrive a chaque fois que je veus demarrer un programme quand je suis 
 logué sous un autre utilisateur dans une console sous X
 
 avec une potato, je n'ai aucun probleme, mais sous woody, ca me le fait a 
 chaque fois : qu'est-ce qu'il faut arranger pour pouvoir eviter cette erreur 
 ??
 parce que c'est quand meme plus convivial d'editer ses fichiers de config 
 dans son environnement X plutot que en mode console complet, et changer tout 
 le temps de resolution en passant de X a la console c'est pas cool pour 
 l'ecran je pense ...
 merci d'avance pour votre aide
 @+
 -- 
 grégoire
 http://zwiffer.dyndns.org , le site qui sera jamais fini
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 



__
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif




Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Grégoire Cachet
Le Dimanche 16 Décembre 2001 16:27, Guillaume a écrit :

 Tout n'a tout simplement pas le droit de te connecter au serveur X. Pour
 que cela fonctionne, il faut regarder du coté de xhost (man xhost) pour
 autoriser quelqu'un à se logger et, il faut mettre à jour ta variable
 d'environnement DISPLAY avec (sous bash):

merci j'ai simplement fait un xhost +
comment faire maintenant pour que ca soit effectif a chaque redemarrage ??

@+
-- 
grégoire
http://zwiffer.dyndns.org , le site qui sera jamais fini



Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Laurent COOPER
Le Dimanche 16 Décembre 2001 17:26, Grégoire Cachet a écrit :
 Le Dimanche 16 Décembre 2001 16:27, Guillaume a écrit :
  Tout n'a tout simplement pas le droit de te connecter au serveur X. Pour
  que cela fonctionne, il faut regarder du coté de xhost (man xhost) pour
  autoriser quelqu'un à se logger et, il faut mettre à jour ta variable
  d'environnement DISPLAY avec (sous bash):

 merci j'ai simplement fait un xhost +
 comment faire maintenant pour que ca soit effectif a chaque redemarrage ??

Les paranos de la sécurité (et ils sont nombreux dans les utilisateurs debian 
je crois) vont hurler.

En premier lieu, je crois que xhost est considéré comme non sécurisé.

Ensuite, xhost + signifie autoriser n'importe qui de n'importe ou à se 
connecter à ton serveur X donc à ta machine. J'espère que tu ne surfes jamais 
sur internet ... Parce que sinon, tu as un ... gouffre de sécurité!
Au pire, fait un 
 xhost localhost
(le + n'est pas nécessaire, cf man xhost) 

 @+

Cordialement
Laurent

-- 
Debian GNU/Linux powered machine



Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet VALLIET Manu
Le 16/12/01, Grégoire Cachet a ecrit:

 Le Dimanche 16 Décembre 2001 16:27, Guillaume a écrit :

  Tout n'a tout simplement pas le droit de te connecter au serveur X. Pour
  que cela fonctionne, il faut regarder du coté de xhost (man xhost) pour
  autoriser quelqu'un à se logger et, il faut mettre à jour ta variable
  d'environnement DISPLAY avec (sous bash):

 merci j'ai simplement fait un xhost +

C'est mal, si tu mets pas de nom de machine derrière, tout le monde peut
se connecter sur ton serveur X. Perso, pour permettre à root d'utiliser
mon serveur X, je copie juste le .Xauthority de l'utilisateur qui est le
«propriétaire» du serveur X, j'exporte le DISPLAY (en général :0 ), et
c'est tout.
Avec xhost, tu peux faire un truc du genre xhost +localhost, ou xhost
+root.

 comment faire maintenant pour que ca soit effectif a chaque redemarrage ??

Éventuellement en mettant le xhost ou le cp dans ton .xinitrc

 @+
 --
 grégoire
 http://zwiffer.dyndns.org , le site qui sera jamais fini

--
Manu



Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet MadCoder
le plus propre, c de mettre dans le /etc/bash.bashrc

alias su='export XAUTHORITY=${HOME}/.Xauthority ; su'

et pas besoin de faire un xhost+
-- 
Don't be afraid ... I'm going to give you the choice I've never had

(°
/ )  MadCoder (53 53)
^^



Re: Xlib: connection to :0.0 refused by server

2001-12-16 Par sujet Michel Grentzinger
Le Dimanche 16 Décembre 2001 18:46, Laurent COOPER a écrit :
  merci j'ai simplement fait un xhost +
  comment faire maintenant pour que ca soit effectif a chaque redemarrage
  ??

 Les paranos de la sécurité (et ils sont nombreux dans les utilisateurs
 debian je crois) vont hurler.

 En premier lieu, je crois que xhost est considéré comme non sécurisé.

 Ensuite, xhost + signifie autoriser n'importe qui de n'importe ou à se
 connecter à ton serveur X donc à ta machine. J'espère que tu ne surfes
 jamais sur internet ... Parce que sinon, tu as un ... gouffre de sécurité!
 Au pire, fait un
  xhost localhost
 (le + n'est pas nécessaire, cf man xhost)

J'embraye sur la question inverse : comment faire pour savoir qui est 
autorisé à se connecter au serveur X ?

[root]:~ # xhost
access control enabled, only authorized clients can connect
INET:kayak

C'est bon ? (kayak, c'est le nom de ma machine)

-- 
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net