aide configuré proftpd - Logiciels - Linux et OS Alternatifs
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
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é
Marsh Posté le 16-07-2005 à 23:57:56
Pour la limitation de vitesse tu vas avoir du mal il me semble
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
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 |
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
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
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
Marsh Posté le 17-07-2005 à 00:30:06
DefaultRoot [le chemin] [utilisateur]
http://www.proftpd.org/docs/direct [...] tRoot.html
Marsh Posté le 17-07-2005 à 00:37:11
pourtant c'est assez clair
ex:
DefaultRoot /var/www/ userscript
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
Marsh Posté le 17-07-2005 à 11:58:37
juste par curiosité que est l'autre méthode que tu as utilisé ?
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 :
#
# 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