[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] FTP ? passif ?



On Wed, 22 May 2002 16:18:48 +0200
MISSON Didier <didier.misson@atofina.com> wrote:

> J'essaye de récupérer des fichiers de mon ancien serveur vers le nouveau.
> 
> L'ancien en RH 7.0 je crois
> Le nouveau en SuSE 8.0 avec pure-ftp comme serveur ftp.
> 
> Depuis l'ancien, je fais :
> 
> 
> [root@server03 /usr]# ftp 1.2.3.4
> Connected to 1.2.3.4.
> 220-=(<*>)=-.:. (( Welcome to PureFTPd 1.0.8 )) .:.-=(<*>)=-
> 220-You are user number 1 of 50 allowed
> 220-Local time is now 16:09 and the load is 0.05. Server port: 21.
> 220 You will be disconnected after 15 minutes of inactivity.
> Name (157.243.170.7:mrtgadmin): mrtgadmin
> 331 User mrtgadmin OK. Password required
> Password:
> 230-User mrtgadmin has group access to:  video    audio    dialout  uucp
> 230- users
> 230-This server supports FXP transfers
> 230 OK. Current restricted directory is /
> Remote system type is UNIX.
> Using binary mode to transfer files.
> ftp> ls
> 227 Entering Passive Mode (157,243,170,7,93,185)
> 

La difference entre le mode passif et le mode actif ?
Vous  n'ête pas sans savoir que dans le protocole ftp on utilise 2 cannaux de communicaition,
l'un sert pour les requetes, on se connecte géneralement sur le port 21 et un autre pour le transfet
éffectif des données. la difference sur entre le mode actif et le mode passif joue sur le cannal de donnée

en mode passive le client demande au serveur d'ouvrir un port de communication sur le serveur sur le serveur.
en l'occurance ici le client répond que le port ouvert est ((93<<8)+185) = 23993 sur IP 157.243.170.185

alors quand mode actif c le client qui ouvre un port, le dit au serveur et c le serveur qui se connecte sur le
client pour ballancées les données.

Ici en occurance ton client n'arrive pas à se connecté sur le port 23993 du serveur c soit du a un firewall, 
soit du a a un nat (j'ai le pb chez moi du fait que mon serveur ftp et configuré pour l'exterieur de mon nat)


> 
> ... et plus de réponse !
> 
> - Pq entre-t-il en mode Passif ???
> - Qu'est ce que le msg "This server supports FXP ransfers" ?
>

Le mode FXP, et en fait une combinaison du mode actif et passif qui permet a un client connecté sur 2
serveurs à la fois, de ballancé directement les données d'un serveur ftp à un autre.

pour plus de détails voir http://www.eisti.fr/doc/norm/rfc959/959tm.htm

 
> Quand je me connecte depuis mon PC dans une boite Dos (Win2000) en FTP 
> vers ce même nouveau serveur SuSE 8, pas de problème, je ne passe pas en 
> mode passif !
> 
> 
>   Didier 
> 
> _______________________________________________
> Linux Mailing List
> LCP - 11 Mai - http://www.unixtech.be/lcp.php
> Archives: http://www.unixtech.be/mailman/listinfo/linux
> 
_______________________________________________
Linux Mailing List
Archives: http://www.unixtech.be/mailman/listinfo/linux