[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Redirection X via ssh et Debian [résolu... en fait non :(]



Le 11/10/2010 11:08, C. Mourad Jaber a écrit :
>  Le 10/10/2010 04:29, Goldy a écrit :
>> Le 25/07/2010 22:30, C. Mourad Jaber a écrit :
>>> J'ai retenté lexpérience sur une autre machine, celle-ci est en 64bits
>>> et installée recement...
>>> Pour sshd_config j'ai :
>>>
>>> X11Forwarding yes
>>> X11DisplayOffset 10
>>>
>>> J'ai essayé de donner des droits supplémentaires, mais sans succès avec
>>> xhost :
>>> # xhost +
>>> xhost:  unable to open display ""
>>>
>>> effectivement la variable DISPLAY n'est pas présente...
>>>
>>> En forcant la valeur de DISPLAY, j'ai le même résultat :(
>>>
>>> J'ai ajouté ça dans le ssh_config :
>>> Host *
>>>     ForwardAgent yes
>>>     ForwardX11 yes
>>>     ForwardX11Trusted yes
>>>
>>> Mais ça ne change rien... ce que est très curieux, c'est que ma machine
>>> sous ubuntu à exactement la même configuration ssh (avant mes dernières
>>> modifications) et ça marche sans difficulté !
>>>
>>> Si quelqu'un a une autre idée, je suis prenneur !...
>>>
>>> ++
>>>
>>> Mourad
>>>
>> Désolé de déterrer un thread de quelques mois.
>>
>> Je ne sais pas si Mourad à trouvé la solution à son problème, mais j'ai
>> été confronté à quelque chose de similaire.
>>
>> Je l'ai corrigé en mettant l'option X11UseLocalhost no dans sshd_conf.
>> Mais il semblerait que ça engendre des risques de sécurité, si quelqu'un
>> pouvait me confirmer ça. La machine est derrière un part feu donc je
>> devrais logiquement être protégé des connexions à xorg depuis internet,
>> mais bon comme je ne comprends pas vraiment à quelle niveau se situerait
>> cette faiblesse, je préfère vous demander.
>>
>> Merci d'avance.
>>
> Bonjour,
> 
> Je ne sais pas si c'est une faille, les bsdistes vont hurler...
> 
> Par contre, je pense que le cœur du problème est que ssh ne communique
> pas la variable $DISPLAY ce qui empêche le X11forward puisqu'il ne sait
> pas où afficher les fenêtres !
> 
> J'ai fait quelques tests sur une ubuntu et ça marche directement parce
> que la variable $DISPLAY est correctement initialisée. Je n'ai pas
> trouvé ce qui modifie le comportement, mais si quelqu'un à une piste, je
> suis prenneur !
> 
> ++
> 
> Mourad
> 

Je ne pense pas que cela vienne du client, car je peux sans problème
utiliser mon laptop sous debian pour faire du x11 forwading depuis une
machine ubuntu. Le problème semble donc être au niveau du serveur ssh,
pas du client.


Reply to: