Pour revenir à ma première interrogation qui se posait sur le 2eme exemple ( ssh -R ), c'est donc forcemment A qui crée le tunnel SSH.
Ce qui veut dire comme il doit attendre les données de B que le tunnel reste ouvert en permanence, on ne peut pas le lancer à la demande.
Dans ce cas pourquoi ne pas lancer le tunnel depuis B, en utilisant le premier exemple ?
Le tunnel est ouvert en permanence mais si le pc B est eteint puis rallumé, que se passe t il ?
Comme c'est A qui est à l'initiative de la connexion.
Le tunnel ssh tombe, il faut le relancer.
Si Mr X veut se connecter de son pc B chez lui vers son pc A au bureau à travers le firewall de son patron (sur lequel il ne peut pas intervenir).
Faut il que ce pc B reste allumé en permanence ?
Il faut clairement que le pc B soit allumé entre le moment où on établit le tunnel et le moment où on l'utilise.
Il faut aussi que le firewall laisse passer les connexions entrantes vers B sur le port 22, ce qui n'est pas toujours le cas.
[^] # Re: ???
Posté par dbontemps . En réponse au message Comment fonctionne ssh -R ?. Évalué à 1.
Ce qui veut dire comme il doit attendre les données de B que le tunnel reste ouvert en permanence, on ne peut pas le lancer à la demande.
Dans ce cas pourquoi ne pas lancer le tunnel depuis B, en utilisant le premier exemple ?
Le tunnel est ouvert en permanence mais si le pc B est eteint puis rallumé, que se passe t il ?
Comme c'est A qui est à l'initiative de la connexion.
Le tunnel ssh tombe, il faut le relancer.
Si Mr X veut se connecter de son pc B chez lui vers son pc A au bureau à travers le firewall de son patron (sur lequel il ne peut pas intervenir).
Faut il que ce pc B reste allumé en permanence ?
Il faut clairement que le pc B soit allumé entre le moment où on établit le tunnel et le moment où on l'utilise.
Il faut aussi que le firewall laisse passer les connexions entrantes vers B sur le port 22, ce qui n'est pas toujours le cas.