Proftpd et FTP

j’ai fait une config avec proftpd (doc sur lea linux) mais impossible de me connecter via un client ftp sur le serveur en localhost avec login/ password de mon compte unix

voici ce que dit un netstat -lnp

et voici ma config de proftpd.conf

/etc/proftpd/proftpd.conf – This is a basic ProFTPD configuration file.

To really apply changes reload proftpd after modifications.

Includes DSO modules

Include /etc/proftpd/modules.conf

Set off to disable IPv6 support which is annoying on IPv4 only boxes.

UseIPv6 off

ServerName "Ftp Lecacheux"
ServerType inetd
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions “-l”

DenyFilter *.*/

Port 21 is the standard FTP port.

Port 21

In some cases you have to specify passive ports range to by-pass

firewall limitations. Ephemeral ports can be used for that, but

feel free to use a more narrow range.

PassivePorts 49152 65534

To prevent DoS attacks, set the maximum number of child processes

to 30. If you need to allow more than 30 concurrent connections

at once, simply increase this value. Note that this ONLY works

in standalone mode, in inetd mode you should use an inetd server

that allows you to limit maximum number of processes per service

(such as xinetd)

MaxInstances 30

Set the user and group that the server normally runs at.

UseFtpUsers on
User proftpd
Group nogroup

To cause every FTP user to be “jailed” (chrooted) into their home

directory, uncomment this line.

#DefaultRoot ~

Umask 022 is a good standard umask to prevent new files and dirs

(second parm) from being group and world writable.

Umask 022 022

Normally, we want files to be overwriteable.

AllowOverwrite on

Uncomment this if you are using NIS or LDAP to retrieve passwords:

PersistentPasswd off

Be warned: use of this directive impacts CPU average load!

Uncomment this if you like to see progress and transfer rate with ftpwho

in downloads. That is not needed for uploads rates.

UseSendFile off

TransferLog /var/log/proftpd/xferlog
SystemLog /var/log/proftpd/proftpd.log

TLSEngine off QuotaEngine on Ratios on DefaultRoot ~ AllowOverwrite yes MaxClients 3 MaxClientsPerHost 1 UseFtpUsers on AllowForeignAddress on ServerIdent on "ProFTP DuF's Server Ready" AccessGrantMsg "Bienvenue %u sur le serveur du DuF"

Delay engine reduces impact of the so-called Timing Attack described in

security.lss.hr/index.php?page=d … 2004-10-02

It is on by default.

DelayEngine on ControlsEngine on ControlsMaxClients 2 ControlsLog /var/log/proftpd/controls.log ControlsInterval 5 ControlsSocket /var/run/proftpd/proftpd.sock AdminControlsEngine on

Quelqu’un peut il me dire pourquoi ça fonctionne pas ?

non, mais pour commencer, il serait util que tu donnes le résult de : jcode@debian:~$ ftp tonftp.com
ou peut-être ftp localhost(:21?) ou ftp tamachine.

[quote]debian:/etc/proftpd# ftp localhost
Connected to localhost.
421 Service not available, remote server has closed connection
ftp>[/quote]

Je peux pas te dire, j’ai vsftpd, faudrait appeler dexmon :smiley:
Stop proFTPD et essayes de te connecter pour voir si c’est le même message. (je veux juste vérifier que tu accèdes bien à ton ftp avant de te faire jeter).

merci quand même, c’est sympa d’essayer. Pour ma part, je comprends pas pourquoi ce serveur fonctionne pas. Mais bon je débute sur proftpd.

2 pistes, jettes un oeil à ceci :
FTP server says: "421 service not available, remote server has closed connection."
http://forum.debian-fr.org/viewtopic.php?=&p=62610

Mon ProFTPD à été assez facile à installé …

J’ai tendance à tout noter ce que je fait sous Linux
http://cowboy.bdd.free.fr/index.php?page=2&rubrique=28&srubrique=2818

Si ca peut t’aider … (il y a les références en bas)

Par contre je me suis chier dessus pour la config IP à cause d’IP V6 … ca fonctionne mais la connection est assez lente au tout début.

sutekidane.net/memo/gestion- … sites.html
forum.ubuntu-fr.org/viewtopic.php?pid=858714
prendreuncafe.com/blog/post/ … s-virtuels