J'essaie de faire quelque chose d'assez inhabituel (pour moi de toute façon) avec SSH et je ne peux pas le faire fonctionner, j'espère que vous pourrez aider.
Je souhaite établir une connexion à un serveur distant à partir de mon Mac à l'aide de SSH. Jusqu'ici tout va bien. Maintenant, le bit délicat, avec la connexion au serveur distant établie, je veux ensuite initier une connexion du serveur distant BACK à la machine locale. Je sais, fou. Fondamentalement, je dois parcourir ces cerceaux pour pouvoir parcourir le serveur distant, puis renvoyer les informations de fichier à ma machine locale afin qu'elles puissent être traitées par une application sur la machine locale. J'espère que cela a du sens!
Pour le moment, si je retourne SSH sur la machine locale une fois que je suis connecté au serveur distant, le terminal restera assis là à tourner en rond, aucune erreur même avec -v.
J'essaie de découvrir où je devrais appeler en regardant la sortie de la variable $ SSH_CLIENT, mais je suis sur une connexion Internet vanille standard (pas d'adresse IP statique) Je pense que cela pourrait être la cause du problème.
Choses que j'ai établies: je suis sur un Mac (OS X 10.6.4) et j'ai la connexion à distance activée dans les préférences système / partage Si j'essaye et SSH dans mon mac à partir d'une autre machine sur LAN, je ne peux pas me connecter sans problème. Si j'essaye et SSH dans un autre serveur (pas ma machine locale) de mon serveur distant, je peux me connecter sans problème.
Donc, les faits ci-dessus me font penser que je suis clair en ce qui concerne les pare-feu, etc. sur les machines locales et distantes.
Je suis sûr que je dois manquer quelque chose de tout à fait évident ici, mais pour la vie de moi, je ne peux pas m'en occuper.
Toute aide, lien ou coup de pouce général dans la bonne direction serait grandement apprécié!