Ftp via ssl

bonjour,
mon serveur ftp fonctionne tres bien mais malgre plusieurs essais, je ne parviens pas a m’y connecter via ssh

du client creation d un tunnel : ssh -L portlocal:serveur:21 nom.utilisateur@serveur
l’ authentification se fait bien mais apres le client ftp tourne en boucle…

quelqu un saurait il pourquoi?

tu ne peux pas facilement faire du ftp dans un tunnel ssh a cause du fonctionnement du protocole lui meme.
Pour que ca marche, il faudrait configurer ton serveur ftp pour qu’il utilise un port unique pour le flux data en plus du port 21. C’est beaucoup de prob pour pas grand chose.

Aujourd’hui, la plupart des serveurs ftp supportent FTPS qui est une adaptation de FTP avec SSL. La plupart des client ftp supportent aussi ce protocole.
Reconfigure ton serveur pour qu’il gere FTPS au lieu de bidouiller avec ssh.

Ftp est un peu spécial de ce point de vue (il ouvre un port au hassard en retour).
Est ce que ça marche en mode “passive”?

oui y a le port 21 pour la connection + les commances et le port 20 pour le transfere
comment rediriger le port 20 sur mon tunnel?
non ca ne marche pas mieux en passif

Alors si on reste dans le domaine du gratuit, en serveur je ne connais que proftpd, pour les clients sous Windows uniquement FileZilla.