Commandes FTP
Troubadour
-
despubs -
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
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:
- Commande ftp
- Invite de commandes - Guide
- Commandes terminal mac - Guide
- Core ftp - Télécharger - Téléchargement & Transfert
- Typsoft ftp server - Télécharger - Téléchargement & Transfert
- Amazon supprimer historique des commandes - Forum Réseaux sociaux
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
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 ?
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 ?
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.
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