aide configuré proftpd

aide configuré proftpd - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-07-2005 à 23:33:51    

Bonjour,
je ne suis pas douée en tuot ce qui concerne les serveur
et j'aimerai savoir si vous pouvez m'aidez à configuré pour que j'ai ça :
 
Un compte ftp pour admin
upload illimité
dl illimité
 
des comptes leecheur ( pour les visiteur )
pas le droit de up
pas de droit de effacé rien de faire
droit juste dl à vitesse 70 ko/s par personne
connexion maxi 100 users
1 user conexion apr ip
 
voilà j'aimerai savoir si vous pouvez m'aidez
 
voici mon fichier :

Spoiler :


#
# To have more informations about Proftpd configuration
# look at : http://www.proftpd.org/
#
 
# This is a basic ProFTPD configuration file (rename it to  
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.
 
ServerName   "ProFTPD"
ServerType inetd
ServerType inetd
DefaultServer   on
<Global>
DefaultRoot ~  psacln
AllowOverwrite  on
</Global>
DefaultTransferMode binary
UseFtpUsers   on
 
# Port 21 is the standard FTP port.
Port    21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask    022
 
# 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
 
#Following part of this config file were generate by PSA automatically
#Any changes in this part will be overwritten by next manipulation  
#with Anonymous FTP feature in PSA control panel.
 
#Include directive should point to place where FTP Virtual Hosts configurations
#preserved
 
ScoreboardFile /var/run/proftpd/scoreboard
 
# Primary log file mest be outside of system logrotate province
 
TransferLog /usr/local/psa/var/log/xferlog
 
#Change default group for new files and directories in vhosts dir to psacln
 
<Directory /home/httpd/vhosts>
 GroupOwner psacln
</Directory>
 
# Disable PAM authentication
AuthPAM off
 
# delay on login off
IdentLookups off  
UseReverseDNS off
 
Include /etc/proftpd.include


 
merci de m'aidez

Reply

Marsh Posté le 16-07-2005 à 23:33:51   

Reply

Marsh Posté le 16-07-2005 à 23:51:53    

- ton serveur FTP il tourne sous Cygwin ?
car si il tourne sous linux -> catégorie OSA
- il y a une doc très complète sur www.proftpd.org
après concernant tes leechers regarde les directives suivantes :
MaxClients, TransfertRate

Reply

Marsh Posté le 16-07-2005 à 23:56:47    

il es sous  
proftpd sous le service Xinetd
 
j'aimerai juste faire un compte admin et un compte leech
 
admin toute les fonction
 
compte leech :
 droit de rien faire
juste télécharger
 
le seul truc que 'jarrive pas c' de créer deux compte différent
 
merci de m'aidé

Reply

Marsh Posté le 16-07-2005 à 23:57:56    

Pour la limitation de vitesse tu vas avoir du mal il me semble :/

Reply

Marsh Posté le 17-07-2005 à 00:01:49    

Citation :

Pour la limitation de vitesse tu vas avoir du mal il me semble


La directive transfertRate doit permettre de limiter le débit par utilisateur

Reply

Marsh Posté le 17-07-2005 à 00:02:59    

Citation :

il es sous  


il est sous quel système d'exploitation ?
linux ?

Citation :

le service Xinetd


Message édité par jlighty le 17-07-2005 à 00:03:50
Reply

Marsh Posté le 17-07-2005 à 00:07:40    

oui linux
j'ai pris
chez ikoula
linux plesk

Reply

Marsh Posté le 17-07-2005 à 00:13:36    

debian
 
c' juste je comprends pas ça  
 
# Serveur Virtuel pour écriture
<VirtualHost ftp.duf.com>
ServerName "Mon serveur FTP virtuel numero 1"
Port 46000
Maxclients 3
MaxClientsPerHost 1
DefaultRoot ~
AccessGrantMsg "Bienvenue %u sur le serveur virtuel du DuF"
<Limit LOGIN>
AllowUser ToTo
DenyAll  
</Limit>
</VirtualHost>  
 
<VirtualHost ftp.duf.com>
ServerName "Mon serveur FTP virtuel numero 2"
Port 47000
MaxClients 3
MaxClientsPerHost 1
DefaultRoot ~
<Limit LOGIN>
AllowUser Foo
DenyAll
</Limit>
</VirtualHost>
 
quand je rajoute ça
ça ne marche pas...
 
le ftp ne démre pas
je pense ça ser a créer deux session

Reply

Marsh Posté le 17-07-2005 à 00:22:16    

regarde les logs de proftpd (/var/log/syslog)
verifie aussi ce cas de figure (que les DNS soient OK):
http://www.proftpd.org/localsite/U [...] /x541.html


Message édité par jlighty le 17-07-2005 à 00:25:44
Reply

Marsh Posté le 17-07-2005 à 00:27:16    

Si non
 
comment je pourrai faire
pour que le visiteur si il se conecte via ftp
 
tombe direct sous un répertoire que j'ai créer spéciafiquement pour les logiciel je m'explique :
 
( c' un exemple )
moi je me conecte je tombe sur
 
httpdocs/bob
 
et j'aimerai que le visiteur quand il se connnecte il tombe par default sur
 
httpdocs/bob/logiciel
 
sous un autre dossier , et il ne peu pa reculé come ci c'etai la racine
 
merci

Reply

Marsh Posté le 17-07-2005 à 00:27:16   

Reply

Marsh Posté le 17-07-2005 à 00:30:06    

DefaultRoot [le chemin] [utilisateur]
http://www.proftpd.org/docs/direct [...] tRoot.html


Message édité par jlighty le 17-07-2005 à 00:33:01
Reply

Marsh Posté le 17-07-2005 à 00:34:56    

tu peu doné un exemple stp

Reply

Marsh Posté le 17-07-2005 à 00:37:11    

pourtant c'est assez clair
ex:
DefaultRoot /var/www/ userscript

Reply

Marsh Posté le 17-07-2005 à 07:27:18    

merci bcp
 
( meme si pa réussi :s )

Reply

Marsh Posté le 17-07-2005 à 11:47:24    

Qu'est ce qui ne marche pas ?

Reply

Marsh Posté le 17-07-2005 à 11:57:04    

nan c'est bon j'ai trouvé une autre méthode
merci bcp jlighty
sujet clos

Reply

Marsh Posté le 17-07-2005 à 11:58:37    

juste par curiosité que est l'autre méthode que tu as utilisé ?

Reply

Sujets relatifs:

Leave a Replay

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