J'ai un serveur ubuntu installé sur une boîte virtuelle. J'y ai installé proftpd et fait suivre le port 21 (port ftp) à partir des paramètres réseau de la boîte virtuelle.
Le problème est que le client ftp utilise le mode passif. J'ai vérifié le fichier proftpd.conf et décommenté la configuration des ports passifs qui sont 49152 et 65534, mais FileZilla ne peut toujours pas récupérer la liste des répertoires. Je l'ai fait fonctionner en utilisant le mode actif mais je voulais qu'il utilise le mode passif.
08:25:25 Erreur : La connexion a expiré
08:25:25 Erreur : Impossible de récupérer la liste des répertoires
MISE À JOUR --
J'ai essayé de faire suivre tous les ports passifs configurés dans proftpd.conf (de 65500 à 6534). les ports sont ouverts dans le système d'exploitation principal. le système d'exploitation invité n'a pas encore de ports ouverts. lorsque je crée une connexion ftp, je revérifie les ports ouverts dans le système d'exploitation invité et je vois que certains ports dans cette plage sont ouverts, mais le problème persiste
J'ai lu ceci
et je pense que le Port Forwarding dans Virtualbox est assez limité. Existe-t-il d'autres moyens de faire en sorte que le système d'exploitation invité ouvre dynamiquement des ports au système d'exploitation principal sans avoir à le configurer à chaque fois ?
exemple de scénario
- l'OS invité a démarré le serveur ssh ouvrant ainsi le port 22
- vbox ouvre également le port 22 à l'Os principal (tant qu'il n'y a pas de conflits).