Pureftpd , routeur , Pasv

Pureftpd , routeur , Pasv - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 18-12-2003 à 13:40:03    

Salut à tous,
 
J'ai un chti problème : j'ai monté un server ftp sur ma gentoo avec pureftpd .
Le probleme c'est les utilisateurs n'arrive pas lister les répertoires . Pourtant j'ai forward le port 666 sur mon pc ainsi les ports 59000 à 59010 pour le PASV .  
 
Voila mon fichier de config de pureftpd

# Config file for /etc/init.d/pure-ftpd
##Comment variables out to disable its features, or change the values in it... ##
 
## This variable must be uncommented in order for the server to start ##
IS_CONFIGURED="yes"
 
## FTP Server,Port (separated by comma) ##
## If you prefer host names over IP addresses, it's your choice :
## SERVER="-S ftp.rtchat.com,21"
## IPv6 addresses are supported.
SERVER="-S 192.168.0.5,666"
 
## Number of simultaneous connections in total, and per ip ##
MAX_CONN="-c 10"
MAX_CONN_IP="-C 2"
 
## Start daemonized in background ##
DAEMON="-B"
 
## Don't allow uploads if the partition is more full then this var ##
DISK_FULL="-k 90%"
 
## If your FTP server is behind a NAT box, uncomment this ##
USE_NAT="-N"
 
## Authentication (others are 'pam', ...)##
## Further infos in the README file.
AUTH="-l puredb:/etc/pureftpd.pdb"
 
## Change the maximum idle time. (in minutes. default 15)
TIMEOUT="-I 1'"
 
## Use that facility for syslog logging. It defaults to 'ftp'
## Logging can be disabled with '-f none' .
#LOG="-f facility"
 
## Misc. Others ##
MISC_OTHER="-N -A -X -j -R -E -Z -P 213.41.164.13 -p 59000:59010"


 
Puis voila aussi ce que me dit le routeur (un BSD) quand je fait ipnat -l :D
 

rdr tun0 0.0.0.0/0 port 666 -> 192.168.0.5 port 666 tcp
rdr tun0 0.0.0.0/0 port 59000 -> 192.168.0.5 port 59000 tcp
rdr tun0 0.0.0.0/0 port 59001 -> 192.168.0.5 port 59001 tcp
rdr tun0 0.0.0.0/0 port 59002 -> 192.168.0.5 port 59002 tcp
rdr tun0 0.0.0.0/0 port 59003 -> 192.168.0.5 port 59003 tcp
rdr tun0 0.0.0.0/0 port 59004 -> 192.168.0.5 port 59004 tcp
rdr tun0 0.0.0.0/0 port 59005 -> 192.168.0.5 port 59005 tcp
rdr tun0 0.0.0.0/0 port 59006 -> 192.168.0.5 port 59006 tcp
rdr tun0 0.0.0.0/0 port 59007 -> 192.168.0.5 port 59007 tcp
rdr tun0 0.0.0.0/0 port 59008 -> 192.168.0.5 port 59008 tcp
rdr tun0 0.0.0.0/0 port 59009 -> 192.168.0.5 port 59009 tcp
rdr tun0 0.0.0.0/0 port 59010 -> 192.168.0.5 port 59010 tcp


 
 
Une petite idée du pourquoi du comment ? :D
 
PS : Si vous voulez tester :
copops.com:666
login : test
pass : test


Message édité par Coolos56 le 18-12-2003 à 13:43:37
Reply

Marsh Posté le 18-12-2003 à 13:40:03   

Reply

Marsh Posté le 18-12-2003 à 14:17:18    

Avec lftp ca fonctionne : il desactive le mode passif tout seul comme un grand. Par contre, un utilisateur qui passe par un proxy ne pourra pas le désactiver :/
Je vois bien des solutions : installer un proxy ftp (jftpgw par exemple). Mettre le serveur ftp sur le bsd. Mais dans les deux cas, ça fait un service de plus sur le bsd :(

Reply

Marsh Posté le 18-12-2003 à 14:25:54    

Oui il est la le probleme , vu que la plupart des personnes qui accederont à ce ftp sont derriere un proxy :s .
En plus , j'aimerai laisser le server ftp sur la gentoo . C'est pas si sorcier que ca normalement , d'autres personnes ont réussi sans probleme , et il etait dans le meme cas que moi . :s

Reply

Marsh Posté le 18-12-2003 à 15:55:28    

C'est bon , c'est resolu , il fallait pas utiliser des ports supérieurs a 50000 pour le passiv :D

Reply

Marsh Posté le 18-12-2003 à 16:13:41    

Ah et pourquoi ?

Reply

Marsh Posté le 18-12-2003 à 18:24:05    

bah apparament c'etait dans la configuration de ipnat , j'ai changé les ports du passiv et puis c'est passé . J'ai pas vraiment d'explication :)

Reply

Marsh Posté le 18-12-2003 à 21:06:21    

c'est quoi ipnat ?

Reply

Marsh Posté le 18-12-2003 à 22:40:41    

Reply

Marsh Posté le 18-12-2003 à 22:41:07    

ipnat, ipnat.conf - format de fichier de traduction d'adresses réseau (NAT)

Reply

Marsh Posté le 18-12-2003 à 22:48:33    

ouhla ipfilter c'est vieux ça

Reply

Marsh Posté le 18-12-2003 à 22:48:33   

Reply

Marsh Posté le 18-12-2003 à 22:48:48    

il a appliqué le patch popop et hop le passiv marche :p

Reply

Marsh Posté le 18-12-2003 à 23:40:19    

axey a écrit :

ouhla ipfilter c'est vieux ça


 
si tu arrives à faire fonctionner pf avec une 4.9 fais moi signe ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed