|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Bonjour
Je suis sur un poste chez moi (nommons-le X), je veux me connecter en SSH avec X11 forwarding sur mon poste de travail linux au boulot (Y). Je ne peux pas me connecter directement, mon seul point d'accès est une station UNIX (poste Z). Je suis administrateur sur X, mais je ne suis root ni sur Y ni sur Z. Evidemment, quand je fais un ssh de X sur Y puis de Y sur Z, les applications X11 ne s'affichent pas sur X... Comment est-ce que je pourrais obtenir ça ? Merci d'avance
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
ssh -tX login1@adresse_Z \ login2@adresse_Y
|
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
OK, je testerai (enfin, j'essaierai, vu que je me connecte pas en ligne de commande...)
Mais j'ai pas trouvé le backslash dans les man pages de ssh ? Ca correspond à quoi ?
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Quelqu'un sait comment passer le "-t" quand on se connecte par putty ?
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#5 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
à travers putty, c'est une autre histoire...
regardes donc cette copie d'écran |
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Merci.
En suivant ça (en supposant que dans le deuxième screenshot, c'est bien de la seconde machine -Z- qu'on parle), putty se ferme tout de suite après l'authentification sur la passerelle Y. Ou ptet j'ai pas tout saisi...
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#7 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
le premier (login standard) c'est la "passerelle" ssh, et le second (remote command) c'est la machine sur laquelle tu veux le loguer
|
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Citation:
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
|
00
|
|
|
#9 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
mets l'option ne pas fermer la fenêtre... ça se trouve il y a un problème de connexion
sinon, as-tu essayer depuis une machine unix ou cygwin ? en gros, avec un mode "shell" |
|
|
00
|
|
|
#10 | ||
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Citation:
Citation:
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
||
|
|
00
|
|
|
#11 | ||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
|
||
|
|
00
|
|
|
#12 | |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Citation:
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
|
00
|
|
|
#13 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
question conne... tu passes derrière une passerelle ?
si oui, laisse-t-elle passer le ssh ? si non, as-tu configuré putty pour passer à travers le proxy http ? |
|
|
00
|
|
|
#14 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Le terme "passerelle" était un abus de langage de ma part, visant à exprimer le fait que Y est mon seul point d'accès vers le LAN.
Il n'y a pas de proxy au sens strict, et le ssh en soi passe très bien (je peux travailler sur Y par exemple)
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#16 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
ça pourrait marcher mais pour ça il faut avoir un vrai client ssh installé, parce que pour traduire ça dans putty...
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#17 | ||
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Code :
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
||
|
|
00
|
|
|
#18 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
ben c'est qu'il ne supporte pas...
|
|
|
00
|
|
|
#19 |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
OK avec ça j'arrive à me connecter en une passe, mais les applications X n'arrivent pas jusque chez moi...
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
00
|
|
|
#20 |
|
Membre confirmé
![]() Inscription : mai 2004 Messages : 208 ![]() |
Desolé si c'est hors sujet, et cela ne t'aidra pas si t'as des soucis de "paserelles" mais si tu veux simplement exporter ton display X du taff vers ton home sweet home, le forwarding X11 n'est vraiemnt pas la solution la plus performante, ni la moins simple a mettre en place
Je te conseillerai plus simplement de faire tourner un serveur vnc sur ta machine Linux au travail, sur un display et de forwarder ce port de ton hote a la maison ( localhost) vers ta machine au taff. Example : ta paserelle est X , ta machine linux Z et ta machine chez toi localhost. Sur ta machine tu lances xvncserver -geometry 1024x768 :5 (enfin pour geometry tu mets ce que tu veux bien entendu, et pour le numero de display aussi, cela va de soi ) Dans putty tu ajoutes le tunneling 5905 vers Z:5905 (t'oublies pas de sauver les settings de la session une fois que t'as ajouté le tunneling) Au final tu te connectes sur X Et pour le peu que X connaisse Z et accepte de router un paquet tcp ( sans authetification) vers Z, tu peux lancer ton vncviewer sur localhost:5905 , qui sera redirigé vers ta machine au taff. Du coup tu peux utliser le display 5 pour lancer tout programme X a partir de la console si tu te connectes a Z en passant par X. D'experience personelle, c'est beaucoup plus rapide que de forwarder les paquets XCMP. Bien sur ca marche uniquement a condition que ta machine Z accepte le traffic incoming sur le port 5905 ( ou autre) sur lequel t'as lancé vncserver. Mais comme t'est admin dessus, cela ne devrait pas poser probleme. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com