Posté(e) le 27 mai 200619 a En me connectant en passif ça ne marche pas : 227 Entering Passive Mode (192,168,1,12,112,79) 192.168.1.12 c'est pas vraiment une adresse internet Par contre en normal ça marche j'ai téléchargé une image png : % md5sum Capture-1.png bbb2b5a1aa5b75d51cb7f50a8a850833 Capture-1.png
Posté(e) le 27 mai 200619 a Auteur En me connectant en passif ça ne marche pas : 227 Entering Passive Mode (192,168,1,12,112,79) 192.168.1.12 c'est pas vraiment une adresse internet Par contre en normal ça marche j'ai téléchargé une image png : % md5sum Capture-1.png bbb2b5a1aa5b75d51cb7f50a8a850833 Capture-1.png Je change cela comment?
Posté(e) le 27 mai 200619 a Je change cela comment? C'est marqué dans la doc http://download.pureftpd.org/pub/pure-ftpd/doc/README - '-P <ip address or host name>': Force the specified IP address in reply toa PASV/EPSV/SPSV command. If the server is behind a masquerading (NAT) box that doesn't properly handle stateful FTP masquerading, put the ip address of that box here. If you have a dynamic IP address, you can put the public host name of your gateway, that will be resolved every time a new client will connect.
Posté(e) le 27 mai 200619 a Auteur Désolé si j'ai du mal mais... Mon ip est dynamique donc je fais: pure-ftpd -P pep.podzone.org mais il me le prend pas.
Posté(e) le 28 mai 200619 a Désolé si j'ai du mal mais...Mon ip est dynamique donc je fais: pure-ftpd -P pep.podzone.org mais il me le prend pas. Il faut que cette adresse retourne l'adresse publique (et non l'adresse du LAN comme on le voit souvent)
Posté(e) le 28 mai 200619 a Auteur Oui mais mon ip est dynamique,donc je dois bien mettre mon dyndns comme ip publique? J'ai essayé au bout d'un moment il l'a pris si tu pouvais ressayer. Merci de ton aide et de celle des autres aussi.
Posté(e) le 28 mai 200619 a ftp pep.podzone.org Connected to pep.podzone.org. 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 21:37. Server port: 21. 220 You will be disconnected after 15 minutes of inactivity. Name (pep.podzone.org:root): anonymous 230 Anonymous user logged in Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 200 PORT command successful 150 Connecting to port 1683 -rwxr-xr-x 1 1001 1001 950067 Apr 27 18:16 Capture-1.png -rwxr-xr-x 1 1000 1000 1883648 May 7 16:49 Projet pluridisciplinaire encadr??2.ppt -rwxr-xr-x 1 1001 1001 13973 Apr 30 11:39 av-23103.png -rwxr-xr-x 1 1002 1002 3188 May 5 20:30 compteur.php -rwxr-xr-x 1 1001 1001 8207328 Apr 27 20:16 firefox_1.5.dfsg-2bpo1_i386.deb -rwxr-xr-x 1 1002 1002 2409 May 5 20:30 sources.list -rwxr-xr-x 1 1001 1001 145129 Apr 28 10:23 t??l??chargement_xgl.png -rwxr-xr-x 1 1002 1002 15108 May 5 20:31 ubuntu-title.ttf -rwxr-xr-x 1 1001 1001 634965 Apr 27 18:40 ubuntubyjustinp2nu.jpg -rwxr-xr-x 1 1001 1001 60738974 Apr 27 20:15 xgl-demo1.xvid.avi 226-Options: -l 226 10 matches total ftp> get Capture-1.png local: Capture-1.png remote: Capture-1.png 200 PORT command successful 150-Connecting to port 1785 150 927.8 kbytes to download 226-File successfully transferred 226 29.837 seconds (measured here), 31.10 Kbytes per second 950067 bytes received in 32.49 secs (28.6 kB/s) ftp> quit 221-Goodbye. You uploaded 0 and downloaded 928 kbytes. 221 Logout. edit> ça sent le [RESOLU] à plein nez Modifié le 28 mai 200619 a par Sandeman
Posté(e) le 28 mai 200619 a edit> ça sent le [RESOLU] à plein nez Après ça dépend si il veut avoir le mode passif qui marche ou pas, parce que : % ftp -p pep.podzone.orgConnected to pep.podzone.org (83.196.252.35). 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 1 of 50 allowed. 220-Local time is now 22:15. Server port: 21. 220 You will be disconnected after 15 minutes of inactivity. Name (pep.podzone.org:user): anonymous 500 This security scheme is not implemented SSL not available 230 Anonymous user logged in Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 227 Entering Passive Mode (192,168,1,12,73,103) ftp: connect: Aucun chemin d'accès pour atteindre l'hôte cible ftp> 221-Goodbye. You uploaded 0 and downloaded 0 kbytes. 221 Logout.
Posté(e) le 28 mai 200619 a Effectivement pas très concernté moi ... mais bon Shaolin Soccer vient de finir sur Arte et ça divertit toujours autant
Posté(e) le 30 mai 200619 a Auteur Oui j'aimerai que le passif marche mais la commande que tu m'as donnée pure-ftpd -P tu met quoi apres car mon ip change.
Posté(e) le 30 mai 200619 a D'après ce que je vois, tu fais la même erreur qu'avec VSFTPD. L'adresse que tu dois spécifier doit absolument être une adresse IP en chiffre, et doit être celle du côté Internet de ton modem DSL. Si ton adresse IP est dynamique, ce que tu peux faire est utiliser effectivement un service comme DynDns.com ou no-ip.com pour tes clients, et toi tu dois faire un script récupérant ton adresse IP du côté Internet du modem de façon régulière (avec Cron) puis mettre à jour ton démon à chaque fois que l'adresse change ! Sinon, si tu peux utiliser le FTP en mode PORT (non-PASV), ce sera la solution la moins longue.
Posté(e) le 30 mai 200619 a D'après ce que je vois, tu fais la même erreur qu'avec VSFTPD.L'adresse que tu dois spécifier doit absolument être une adresse IP en chiffre, et doit être celle du côté Internet de ton modem DSL. Si ton adresse IP est dynamique, ce que tu peux faire est utiliser effectivement un service comme DynDns.com ou no-ip.com pour tes clients, et toi tu dois faire un script récupérant ton adresse IP du côté Internet du modem de façon régulière (avec Cron) puis mettre à jour ton démon à chaque fois que l'adresse change ! Sinon, si tu peux utiliser le FTP en mode PORT (non-PASV), ce sera la solution la moins longue. Avec pure-ftpd, comme c'est écrit dans la doc, si on met une adresse DNS, elle sera résolue à chaque demande, donc c'est bon. Par contre, il faut éviter d'avoir son adresse dans /etc/hosts, en gros il faut que "host pep.podzone.org" depuis le serveur retourne l'adresse IP internet.
Posté(e) le 30 mai 200619 a Merci de cet éclaircissement Tuxxx, je ne savais pas que Pure-FTPD le permettait. Finalement c'est intéressant comme option ! Probablement que l'adresse, si DNS dynamique doit être de type (A) pour que ça fonctionne bien et non une redirection.
Posté(e) le 30 mai 200619 a Auteur Justement le probleme est que c'est une redirection! J'avais pas préciser
Posté(e) le 30 mai 200619 a Sur ce tu n'as pas le choix, il faut que tu utilises un nom DNS dynamique avec DynDNS de type (A) ou (CNAME (pas sur)), mais pas une redirection du genre: toto.dyndns.org = 222.222.222.222:2121 ou encore toto2.dyndns.org = ftp://toto.mondomaine.com. Ça doit vraiment être un toto3.dyndns.org = 222.222.222.222 Si tu utilises un port pour le FTP non standard (ex.: 2121), il faudra passer par la méthode-ci: - Tu crées un nom de machine de type (A) chez DynDNS toto.dyndns.org qui sera égal à ton adresse IP. - Tu utilises ensuite cette adresse DNS (toto.dyndns.org) dans ton pure-ftpd.conf - Tu spécifies aux clients d'utiliser l'adresse ftp://toto.dyndns.org:2121 pour se connecter à ton serveur FTP.
Posté(e) le 3 juin 200619 a Auteur Pour forcer le mode actif j'ai fait pure-ftpd -N -S 192.168.1.12,21. Mais pourquoi est-il si long à prendre la commande?
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.