2010-07-22 8 views
1

J'essaie de télécharger plusieurs fichiers simultanément. après avoir établi une connexion de données en mode passif, mon client envoie une autre requête "pasv" au serveur vsftp pour obtenir la valeur du port et du serveur. afin que je puisse me connecter au vsftpd en utilisant le nouvel ensemble de valeurs de port et ip. mais le serveur (vsftpd) ne répond pas pour cette seconde commande pasv.Plusieurs connexions passives au serveur vsftpd

Voici la séquence de commandes que mon client envoie après la connexion.

PASV ------> au serveur

227 entrant dans le mode passif (x, x, x, x, d, d) à partir du serveur < ------

STOR xyz.txt -------> au serveur

150 OK pour envoyer des données à partir du serveur < -------

...... créer douille et la connexion au serveur en utilisant x, x, x, x, dd

Après cela encore, je vous envoie pasv pour obtenir un autre port pour la deuxième connexion PASV -------> au serveur

Mais serveur n'envoie rien en retour.

Quelqu'un peut-il aider sur ce problème.

grâce -Alexander

Répondre

1

Vous ne pouvez avoir une paire de connexion de commande, connexion de données à un serveur FTP. Autrement dit, vous ne pouvez pas configurer deux connexions de données à un serveur FTP en émettant deux fois la commande PASV. Vous devrez également configurer une autre connexion de commande FTP si vous souhaitez également effectuer une autre connexion de données.

+0

Hey Merci .. mais est-ce seulement avec VSFTPD ou c'est Standard? – alexander

+0

C'est ainsi que fonctionne le protocole FTP. – nos

Questions connexes