Tunnel ssh pour serveur X
Char Snipeur
Messages postés
9813
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voilà ma configuration avec 3 PC :
A --|---B---C
A est mon PC local, B et C sont deux PC derrière un ensemble de protections réseau (pare feu et ...)
A a un serveur X
B a un serveur ssh
C est un client X sans serveur ssh, mais avec telnet/rsh
C'est configurer de telle sorte que A peux se connecter sur B ou C.
Ce que je voudrais faire, c'est récupéré l'affichage de C sur A. Mais le setenv DISPLAY ne fonctionne pas, probablement à cause des sécurités. Une connexion en "ssh -X" de A vers B fonctionne, on peut afficher les fenetre de B sur A.
Mon idée, c'est de faire un rebond en passant par B. Quelque chose du genre sur C : DISPLAY=B:10.0.
Par tunnel ssh ?
Si vous avez une idée, merci de m'aider.
voilà ma configuration avec 3 PC :
A --|---B---C
A est mon PC local, B et C sont deux PC derrière un ensemble de protections réseau (pare feu et ...)
A a un serveur X
B a un serveur ssh
C est un client X sans serveur ssh, mais avec telnet/rsh
C'est configurer de telle sorte que A peux se connecter sur B ou C.
Ce que je voudrais faire, c'est récupéré l'affichage de C sur A. Mais le setenv DISPLAY ne fonctionne pas, probablement à cause des sécurités. Une connexion en "ssh -X" de A vers B fonctionne, on peut afficher les fenetre de B sur A.
Mon idée, c'est de faire un rebond en passant par B. Quelque chose du genre sur C : DISPLAY=B:10.0.
Par tunnel ssh ?
Si vous avez une idée, merci de m'aider.
Configuration: 8Go DDR3
CM : MSI P55
Geforce 460 GTX gainward 1Go
OS : W7, mandriva 2011
CM : MSI P55
Geforce 460 GTX gainward 1Go
OS : W7, mandriva 2011
A voir également:
- Tunnel ssh pour serveur X
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Changer serveur dns - Guide
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
3 réponses
Salut,
Tiens, regarde ce tuto en espérant que ce soit ce que tu veux faire…
Tiens, regarde ce tuto en espérant que ce soit ce que tu veux faire…
zipe31
Messages postés
36402
Date d'inscription
Statut
Contributeur
Dernière intervention
6 430
Une doc chez korben
Re-
Je viens de me souvenir d'un programme que j'avais utilisé dans le temps… belier
Ce thread sur CCM en parlait.
Je ne sais pas si ça marche toujours, mais c'est à essayer ;-)
Je viens de me souvenir d'un programme que j'avais utilisé dans le temps… belier
Ce thread sur CCM en parlait.
Je ne sais pas si ça marche toujours, mais c'est à essayer ;-)
Salut.
ça ne m'aide pas trop. Mon problème n'est pas de faire un tunnel SSH -un autre bon tuto https://unix.stackexchange.com/questions/46235/how-does-reverse-ssh-tunneling-work ), mais comment faire passer le "flux X" à travers un parefeu. Je parlais de tunelling ssh, car ça me semble prométeur.
Mais quel "port", quel machine ? vers quel DISPLAY ?
ça ne m'aide pas trop. Mon problème n'est pas de faire un tunnel SSH -un autre bon tuto https://unix.stackexchange.com/questions/46235/how-does-reverse-ssh-tunneling-work ), mais comment faire passer le "flux X" à travers un parefeu. Je parlais de tunelling ssh, car ça me semble prométeur.
Mais quel "port", quel machine ? vers quel DISPLAY ?
Salut,
Désolé de ne pas avoir bien compris ton problème ;-\
Ça ne va peut-être pas te convenir davantage, mais c'est une solution : DWService
Désolé de ne pas avoir bien compris ton problème ;-\
Ça ne va peut-être pas te convenir davantage, mais c'est une solution : DWService
Merci. Titre prometteur, mais la solution est toujours "ssh -X"...
Je n'ai pas précisé, mais la machine C est en solaris7 (donc avant de trouver un truc à installer dessus va falloir chercher)
Après reflexion, je pense qu'un tunnel avec les ports X sur B devrait faire l'affaire. Rester à trouver les ports et à tester.
Du coup DISPLAY=B:0.0 devrait afficher sur A:0.0
Je n'ai pas précisé, mais la machine C est en solaris7 (donc avant de trouver un truc à installer dessus va falloir chercher)
Après reflexion, je pense qu'un tunnel avec les ports X sur B devrait faire l'affaire. Rester à trouver les ports et à tester.
Du coup DISPLAY=B:0.0 devrait afficher sur A:0.0