Commandes FTP

Troubadour -  
 despubs -
Salut les gens,

Je veux me connecter à un serveur ftp que j'ai mis en place, avec la commande ftp du DOS.

Donc je tape ftp, il passe en mode ftp.
Après je fais : open [ip du serveur]
Il me demande login et password, je lui donne, je suis connecté, pas de problème. C'est après que ça vient.

Si je fais un pwd (pour afficher le répertoire courant), ça marche. Un lcd (pour changer de répertoire sur le disque local) aussi.
Mais des commandes style ls, dir, get, put... ça me sort :

ftp> ls
500 Illegal PORT command.
425 Can't build data connection: Connection refused

D'où ça vient ? Y a quelque chose à configurer côté serveur ?
Merci.
Troubadour
A voir également:

1 réponse

Utilisateur anonyme
 
A tout hasard, c'est quoi ton serveur FTP? Il est possible que les remote command du serveur ne soit pas implémentées.

Kalamit,
Je ponce donc j'essuie
0
Troubadour
 
J'ai installé un RPM proftpd sur mon serveur Linux (avec Apache...). Mais je n'ai rien configuré, je l'ai laissé tel quel. Quelles sont les modifs à faire ?

J'ai vu par ailleurs que pour la transmission des commandes, y avait pas de problème, mais pour la transmission de fichiers, il fallait activer le mode passif avec la commande "passive" en ligne de commande.
Seulement, quand je fais ça en DOS, il me sort un "commande non valide".
Y aurait-il un autre moyen ?

Merci.
Troubadour
0
Troubadour > Utilisateur anonyme
 
J'ai bien fait ce que tu m'as dit. Il affiche :
227 Entering passive mode
suivi de chiffres entre "( )" : l'IP et 2 autres nombres.

Mais dès que je tape une commande qui posait problème (ls, get, put...), non seulement j'ai toujours le "500 illegal port", mais en plus il se bloque (il ne rend pas l'invite).

Pour le serveur, ça m'étonne, parce que j'ai installé un RPM (donc j'ai pas pu me tromper dans la compil), et que ProFTP a l'air d'avoir une bonne réputation...

Pas d'autre idée SVP ?
0
Troubadour > Utilisateur anonyme
 
Voilà ce que j'obtiens :

ftp> remote
214-The following commands are recognized (* =>'s unimplemented).
USER PASS ACCT* CWD XCWD CDUP XCUP SMNT*
QUIT REIN* PORT PASV TYPE STRU MODE RETR
STOR STOU* APPE ALLO* REST RNFR RNTO ABOR
DELE MDTM RMD XRMD MKD XMKD PWD XPWD
SIZE LIST NLST SITE SYST STAT HELP NOOP
214 Direct comments to root@localhost.

Mais j'ai vu sur un site que la commande ftp sous Dos ne supportait pas le mode passif. Qu'est-ce que tu en dis ?
0
Piwi > Troubadour
 
Moi je le meme probleme qu troubadour.
Lorsque je fais se que dis Kalamit c'est a dire tapez ftp> quote --> PASV
j'ai le meme probleme que troubadour c est a dire"500 illegal port", mais en plus il se bloque (il ne rend pas l'invite).

Alors j'ai essaye sous linux et la quand je tape help il y a plus de commandes que sous DOS dont la commande passive.Quand je la tape tout marche niquel.

J'en conclu que le client ftp de dos n'accepte pas le mode passif et que lorque tu tappe ftp> quote --> PASV c'est pour faire passer le serveur en mode passif et non le client.
0
despubs > Piwi
 
Bonjour
un petit debug du clent ftp WinNT6 si ca peu aidé quelqu un ???

---> PORT 192,168,1,100,194,211
500 Illegal PORT command
---> STOR sip.conf

meme probleme c est un serveur ProFtpd
identification user / pass ok
230 User totododo logged in
0