ftp via le tunnel ssh

J'ai une machine qui exécute un serveur ftp et j'aimerais accéder à partir d'un ordinateur situé sur un autre réseau derrière un routeur seulement autorisant le port 80.

Je pensais à un tunnel ssh comme:

ssh -L local_port:${ftphost}:20 user@{sshhost}

Où ${sshhost} est une autre machine qui ont accès au serveur ftp ${ftphost}.

${sshhost} est accessible à partir de mon hôte, tandis que ${ftphost} n'est accessible qu'à partir de ${sshhost} pas de mine.

Serait-ce la meilleure solution ?

  • il n'est pas nécessaire d'ajouter des balises pour l'amour de remplissage de la liste de balises -- modifications ne devrait être faite que si elles améliorent le contexte de la question de manière significative.
InformationsquelleAutor Luc | 2011-10-13