Problème ftp - Shell/Batch - Programmation
Marsh Posté le 17-10-2012 à 17:31:27
Par Msdos tu fais du ftp
Par l'explorateur c'est du partage windows.
Marsh Posté le 17-10-2012 à 17:34:49
ReplyMarsh Posté le 17-10-2012 à 19:44:04
Bonsoir ! Quand vous vous connectez par FTP, le répertoire dans lequel vous arrivez est configuré par le serveur. Je vous engage à aller regarder de plus près le paramétrage du serveur FTP installé sur la machine "192.168.0.2".
Marsh Posté le 17-10-2012 à 19:51:40
Il n'y a pas de serveur ftp d'installé, sur une autre machine ça fonctionnait sans en installer
Marsh Posté le 18-10-2012 à 13:23:42
alex2006 a écrit : Mais pourquoi avec MSDOS je ne suis pas dans le repertoire partagés? |
tu as quoi quand tu fais ton dir ou ls ?
Marsh Posté le 18-10-2012 à 13:38:36
ReplyMarsh Posté le 18-10-2012 à 14:18:33
Vas voir comment ton service ftp est configuré sur la machine cible. Plus d'infos la: http://www.tomcarpenter.net/2009/0 [...] tp-server/
A+,
Marsh Posté le 18-10-2012 à 16:20:47
alex2006 a écrit : Je n'ai aucun message d'erreur que du vide |
Quand tu te connectes il dit bien quelque chose ?
Marsh Posté le 20-10-2012 à 13:01:29
ReplyMarsh Posté le 20-10-2012 à 13:57:10
Bonjour !
Sans vouloir paraître désobligeant, je ne peux qu'être en désaccord avec votre réponse :
Citation : Il n'y a pas de serveur ftp d'installé, sur une autre machine ça fonctionnait sans en installer |
En effet, comment voulez-vous qu'un client FTP arrive à se connecter à une machine sur laquelle aucun serveur FTP n'est installé ? Et en ce qui concerne la deuxième partie de votre message, ce n'est pas parce que vous n'avez pas installé de serveur vous-même qu'il n'y en a pas déjà un d'installé avec l'OS.
Pour la commande PORT, cela signifie simplement que le serveur est configuré en mode "actif" pour la création de la socket de données, et que le client indique au serveur sur quel couple (adresse, port) se connecter pour la créer et envoyer les données, ce qui peut être une piste pour expliquer le problème, si vous avez un firewall installé sur la machine du client.
Faites l'essai sur la machine serveur et connectez-vous en local (ftp localhost) et voyez si vous avez quelque chose dans le répertoire racine. Si vous avez quelque chose, le problème vient de la configuration réseau (au sens large, j'inclus les firewalls dans cette catégorie), sinon c'est la configuration du serveur qui est à corriger pour voir sur quel répertoire pointe l'utilisateur 'administrator'.
Marsh Posté le 20-10-2012 à 14:43:38
c'est vrai que sur l'autre machine c'est en local que j'avais réussis.
J'essaierai de me brancher en local également sur celle-ci et si ça fonctionne c'est que ça vient du réseau alors.
Marsh Posté le 17-10-2012 à 16:36:00
Bonjour,
Je ne savais pas où poser cette question alors je la pose ici.
J'ai deux PC en réseaux dont un dans lequel j'ai mis un dossier partagé.
Je veux faire un script en MSDOS pour récolter à certaines heures des données.
Lorsque je fais ftp 192.168.0.2 et que je rentre mes identifiants de connection ça me dit que je suis dans le repertoire racine mais lorsque je fais ls ou dir je n'ai aucun repertoire ou fichier.
Par contre lorsque je passe par l'explorateur et que je tape \\192.168.0.2 , après avoir entré mes identifiants je me retrouve bien dans le répertoire partagé.
Quelqu'un a t-il une idée pourquoi en ftp ça ne fonctionne pas?
Merci de votre aide