config sshd pour ssh -X

config sshd pour ssh -X - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 11-03-2005 à 17:08:14    

Salut,
 
Je cherche a me connecter graphiquement a distance sur ma machine.
 
J'arrive a me logguer en ligne de commande mais pas en graphique.
Je dois avoir un pb avec la config de sshd ?
 
J'ai cherche sur lea et funix mais sans succes.
 
 
 
Voici une partie de mon fichier /etc/ssh/sshd_config sur le serveur.
 
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes

Reply

Marsh Posté le 11-03-2005 à 17:08:14   

Reply

Marsh Posté le 11-03-2005 à 17:20:45    

et faut pas oublier ton /etc/ssh/ssh_config aussi :
 


ForwardX11 yes
# obligatoire sur les dernières fedora :
ForwardX11Trusted yes


 
ensuite faut voir si DISPLAY est correctement définie et surtout la redirection X11 : http://www.hsc.fr/ressources/breves/ssh-x11.html.fr

Reply

Marsh Posté le 11-03-2005 à 17:37:17    

BMO : merci pour ta reponse
A priori ssh_config a l'air bon
 

Code :
  1. Host *
  2.   ForwardX11 yes
  3.   ForwardX11Trusted yes
  4.   Protocol 2,1
  5.     StrictHostKeyChecking no


Reply

Marsh Posté le 11-03-2005 à 18:31:21    

Il faut aussi regarder le /etc/ssh/sshd_config, et activer de même l'option ForwardX11 yes, ou quelque chose de similaire.
Attention à ne pas oublier le "d" à sshd_config.

Reply

Marsh Posté le 11-03-2005 à 18:36:23    

bah c'est pas compliqué, mais vous mélanger un peu tout
 
sshd_config, c'est pour X11Forwarding et c'est la configuration du serveur
 
ssh_config, c'est la configuration par défaut du client ssh. donc l'option est passable sur la ligne de commande, -X en général/


---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 11-03-2005 à 18:36:36    

farib a écrit :

bah c'est pas compliqué, mais vous mélangez un peu tout
 
sshd_config, c'est pour X11Forwarding et c'est la configuration du serveur
 
ssh_config, c'est la configuration par défaut du client ssh. donc l'option est passable sur la ligne de commande, -X en général/



---------------
Bitcoin, Magical Thinking, and Political Ideology
Reply

Marsh Posté le 11-03-2005 à 19:03:05    

Il n'y a pas eu de mélange :??:
C'est toujours bien de ne pas avoir à taper -X -Y
 
Ca donne quoi si tu lance avec -v ? message d'erreur lors du chargement de l'applie graphique

Reply

Marsh Posté le 11-03-2005 à 19:33:49    

connecter à distance.... c'est vague
 
ssh -X ou bureau distant de type Exceed, XWin32....?

Reply

Marsh Posté le 12-03-2005 à 11:36:01    

Je ne cherche pas a travailler completement sur l'ordi distant. Je veux juste pouvoir avoir quelques applis graphiques affichées sur ma machine locale.

Reply

Marsh Posté le 12-03-2005 à 12:07:52    

Ben tout est dis dans le topic :)
Moi ça marche très bien comme ça ;)

Reply

Marsh Posté le 12-03-2005 à 12:07:52   

Reply

Marsh Posté le 12-03-2005 à 18:39:00    

VorteX a écrit :

Je ne cherche pas a travailler completement sur l'ordi distant. Je veux juste pouvoir avoir quelques applis graphiques affichées sur ma machine locale.


Tout est dit dans ce topic.
Pour pouvoir utiliser des applications graphiques de ta machine distante sur ta machine locale, il faut que ta machine locale possède un serveur X (cygwin par exemple pour windows). Il faut ensuite rediriger l'affichage sur localhost:0.


Message édité par busOman le 12-03-2005 à 18:39:32
Reply

Marsh Posté le 15-03-2005 à 16:46:03    

Ca y est ca marche.
 
Alors un résumé rapide:
Il faut que dans  
/etc/ssh/sshd_config
il y est X11Forwarding yes  
et dans  
/etc/ssh/ssh_config
ForwardX11Trusted yes  
Ce qui est d'origine sur une Mandrake (10.2 beta 1)
 
Pas besoin d'affecter une variable display en se connectant via ssh -X (il fait un tunnel du port 10:0 vers la machine distante)
Pour la sécurité mieux vaux rajouter l'option -Y
 
Merci a ceux qui m'ont aidé.


Message édité par VorteX le 15-03-2005 à 16:48:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed