Fichiers refusés par les clients FTP récents

[Résolu/Fermé]
Signaler
Messages postés
183
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
22 février 2011
-
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
-
Salut tout le monde,

J'essaie de récupérer des fichiers sur un serveur ftp. Certains passent très bien, mais d'autres ne veulent pas passer (ils sont automatiquement sautés).

Quand je regarde le log de gFTP, il dit "Le fichier spécifié est introuvable", pour KFTPGrabber, c'est le message "Source file cannot be found" (pareil, quoi).

Ce sont les même fichiers qui bloquent sur les 2 clients FTP. J'ai du mal a établir le point commun entre ces fichiers, mais je crois que c'est du au format de leur nom (l'un commence par un tiret, d'autres contiennent des accolades, des crochets,..).

Ces fichiers passent parcontre très bien si je les récupère avec Dead-FTP (que je ne peux pas utiliser à la place des autres car il ne me permet pas de récupérer un dossier et ses sous-dossiers en une fois).

5 réponses

Messages postés
437
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
24 juillet 2008
95
et en ligne de commande ca passe ??
En ligne de commande
tu fait
ftp adresse.serveur.ftp
tu te connect login/passwd
et apres tu fait dir
cd nomrepertoire (attention aux majs)
et apres get nomfichier (attention aux majs et les caractères spéciaux nhésite pas à mettre \ devant pour les protegés par exemples les espaces)
voila a+
en espérant que ça t'aide

Yoann
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 545
Salut,

J'essaie de récupérer des fichiers sur un serveur ftp

Donne les fichiers et le server et on verra.

lami20j
Messages postés
183
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
22 février 2011
13
J'ai trouvé d'où vient le problème, mais pas comment le corriger.

Le problème vient du fait que le nom de certains fichiers sur ce serveur commence par un espace.

Si par exemple le dossier X contient 2 fichiers: " AA" et "BB", si je veux récupérer le contenu de X, le logiciel va me dire
le fichier /X/AA n'existe pas.
Et effectivement, "AA" n'existe pas puisque son nom c'est " AA".

Si je tape la commande "mget *": même problème (c'est dailleurs très certainement ce que fait le logiciel).

Le seul moyen que j'ai de récupérer ce fichier, c'est de taper
get " AA"


Mais je ne peux pas faire ça pour chaque fichier... quelqu'un aurait-il une solution pour prendre en compte cet espace de début SVP ?
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 545
Salut,

essai
mget \ *
lami20j

P.S. quel idée de nommer les fichiers ainsi!
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 545 >
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019

ou
mget ' '*
lami20j
Messages postés
183
Date d'inscription
dimanche 17 avril 2005
Statut
Membre
Dernière intervention
22 février 2011
13
Merci pour vôtre aide. Finalement j'ai résolu mon problème.

Quand j'ai fait les tests de mes mget, je les ai fait depuis gftp. Hors le problème venait de là, pas des commandes en elles-même. (MAis peut-être que vos solutions seraient arrivées à bout de mon problème).

Quand j'ai essayé mget en ligne de commande (depuis "ftp", dans la console), ça marchait, mais ca ne me permettait pas de récupérer un dossier et tous ses sous-dossiers.

J'ai donc installé ncftp, qui m'a permis de taper la commande mget -R * qui a réussie à récupérer tous les fichiers ;-) .
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 545
Salut,

en ligne de commande tu peux utiliser lftp

man lftp

lftp - Sophisticated file transfer program

Voir la commande mirror

lami20j
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
948
et Midnight Commander fournit un client ftp très sympa.