# # /etc/proftpd.conf -- This is a basic ProFTPD configuration file. # To really apply changes reload proftpd after modifications. # # le nom du serveur ServerName "vectalix FTP" # le daemon est lance independamment ServerType standalone # Pour cacher ou non des infos sur le serveur DeferWelcome on # Port 21 is the standard FTP port. Port 21 #Autoriser connections externes AllowForeignAddress on #Limitation de la bande passante #TransferRate RETR 90 #Telechargements #TransferRate APPE,STOR 2000 #Envois MultilineRFC2228 on #Enable RFC2228 multiline response mode DefaultServer on #Pour definir le vhost par defaut ShowSymlinks on #Toggle the display of symlinks TimeoutNoTransfer 600 #transferts TimeoutStalled 600 #commandes TimeoutIdle 1200 #rien faire # Messages d'accueil apres une connexion reussie #AccessGrantMsg "Bienvenue %u" AccessGrantMsg "" DisplayLogin welcome.msg #mettre le fichier dans la racine DisplayFirstChdir .message ListOptions "-l" DenyFilter \*.*/ # Uncomment this if you are using NIS or LDAP to retrieve passwords: #PersistentPasswd off # Uncomment this if you would use TLS module: #TLSEngine on # Uncomment this if you would use quota module: #Quotas on # Uncomment this if you would use ratio module: #Ratios on # Reprise des uploads AllowStoreRestart on # Reprise des downloads AllowRetrieveRestart on #Permet de gagner du temps IdentLookups off #Eviter les problemes en mode passif MasqueradeAddress 192.168.0.3 #MasqueradeAddress momo.servegame.org PassivePorts 5000 5100 # Nombre de processus fils maximum que va utiliser proftpd # Max 30 pour eviter les DoS MaxInstances 25 # Nombre maximum de clients simultanes MaxClients 10 # Nombre maximum de clients ayant le meme login MaxClientsPerHost 6 # Nombre max de tentatives de login MaxLoginAttempts 3 # Avec quels droits sera lance le demon User nobody Group nogroup # Autoriser l'usage de /etc/ftpusers UseFtpUsers on # Umask 022 is a good standard umask to prevent new files and dirs # (second parm) from being group and world writable. Umask 002 002 # Normally, we want files to be overwriteable. AllowOverwrite on # Delay engine reduces impact of the so-called Timing Attack described in # http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02 # It is on by default. #DelayEngine off #N'impose pas que l'utilisateur possede un shell associe RequireValidShell off # Repertoire racine, les connectes au ftp ne verrons que lui et son contenu DefaultRoot /home/vectalix # Les logs des connections et transferts SystemLog /var/log/proftpd.log TransferLog /var/log/xferlog