Config Pure-FTPd

Config Pure-FTPd - Logiciels - Linux et OS Alternatifs

Marsh Posté le 29-01-2006 à 14:51:02    

Bonjour à tous,
 
Je possède un serveur sous debian avec le logiciel Pure-FTPd.
Mais le problème c'est qu'il limite 2000 fichiers par répertoire.
Je voudrais savoir comment augmenter ce nombre.
 
j'ai fait quelques recherches sans succès.
elles m'ont porté vers ceci :
le fichier /etc/init.d/pure-ftpd
ainsi que :
Voici les différentes options avec lesquels le serveur peut être lancé. Certaines options nécessitent que leur équivalent ait été activé à la compilation.
-L <nombre:nombre> Permet de spécifier le nombre de fichier afficher par la commande 'ls' ainsi que le nombre de répertoire que parcours un 'ls' récursif. 2000 et 5 par défaut.
 
http://www.supinfo-projects.com/fr/2004/pureftpd/4/
http://www.pureftpd.org/documentation.shtml
 
dans la doc, je n'ai pas vraiment trouvé comment augmenter ce nombre de 2000.
 
j'espère qu'un linuxien pourra m'aider.
 
merci d'avance

Reply

Marsh Posté le 29-01-2006 à 14:51:02   

Reply

Marsh Posté le 29-01-2006 à 15:01:09    

je ne suis pas certain du tout qu'il limite a 2000 fichiers par repertoire , ce qui est limité est le 'listing' de plus de deux milles fichiers ce qui est différent .
un man pure-ftpd-wrapper devrait t'apporter la réponse


---------------
Intermittent du GNU
Reply

Marsh Posté le 29-01-2006 à 16:00:48    

tout d'abord merci de me répondre
donc, j'avais mal compris.
 
alors comment faire pour augmenter ce listing ?
par exemple l'augmenter à 10000 fichiers par répertoire.

Reply

Marsh Posté le 29-01-2006 à 16:02:14    

as tu fais ce que je t'ai dis ?
si oui tu aurais trouvé l'option au niveau de debian correspondant au -L


---------------
Intermittent du GNU
Reply

Marsh Posté le 29-01-2006 à 16:27:52    

oui, j'ai fait ce que tu m'a dit.
 
j'ai trouvé l'option "LimitRecursion".
je l'ai mis comme indiqué dans /etc/pure-ftpd/conf avec les valeursque je souhaite
 
mais cela n'a rien changé

Reply

Marsh Posté le 29-01-2006 à 16:36:37    

c'est bon!
j'avais fait une fausse manip.
donc je recapitule pour ceux qui utilisent pro-ftpd.
Dans votre soft ftp(filezilla par exemple) vous ne verrez que 2000 fichiers max par défaut par répertoire.
pas très pratique quand on a parfois plus de 5000 fichiers.
 
Pour debian :
aller dans :
/etc/pure-ftpd/conf
ensuite chaque fichier correspond à une config précise (une config par fichier et chaque fichier contient une ligne seulement)
créer un fichier nommé "LimitRecursion"
tapez 2 valeur dans ce fichier :
la première : nombre de fichiers afficher par la commande 'ls'  (nb de fichier que vous verrez donc au max dans votre soft ftp)
la deuxième : nombre de répertoires que parcours un 'ls' récursif
 
par exemple :
 

Code :
  1. 20000 10


 
ensuite un petit reboot
 
 
voilà, si cela peut servir à d'autres  :D


Message édité par twisted le 29-01-2006 à 16:37:44
Reply

Marsh Posté le 29-01-2006 à 16:40:28    

tu n'as pas besoin de rebooter . (pour mémoire nous sommes sous GNU/Linux et pas Windows ) mais juste relancer pure-ftpd .


---------------
Intermittent du GNU
Reply

Marsh Posté le 28-02-2006 à 09:34:55    

Bonjour,
 
J'utilise également Pure FTPd avec une Suse 9.3. Mon FTP tourne parfaitement avec mes utilisateurs virtuels mais j'ai un soucis par rapport aux autorisations utilisateurs.
 
J'ai crée mon arborescence du même type que la suivante:
/
--DIRM
         --DIR1
                 --dir1.1
                 --dir1.2
         --DIR2
                 --dir2.1
                 --dir2.2
 
J'ai 2 types d'utilisateurs. Un user1 qui accède a toute l'arborescence avec rwx, et un user2 chrooté dans dir2.2 par exemple.
Cette utilisateur 2 je veux pas qu'il puisse supprimer même les fichiers et/ou dossiers qu'il aura mis dans ce dir2.2.  
Même en applicant umask 777!!!!! pour les fichiers que user2 dépose cad ---------, rien a faire. Il prend les droits du dossiers dir2.2 en fait.
 
Merci

Reply

Marsh Posté le 28-02-2006 à 14:36:29    

tu as une option dans pure-ftpd interdisant la suppression des fichiers uploadés.
sinon tu peux aussi passer par pure-ftpd-script

Reply

Marsh Posté le 28-02-2006 à 15:04:04    

Dans le fichier de conf?  
Parce que justement j'utilise un script pour le lancer je ne passe donc pas par le fichier de conf.

Reply

Marsh Posté le 28-02-2006 à 15:04:04   

Reply

Marsh Posté le 28-02-2006 à 15:43:50    

Ok bien vu cela correspond a l'option -K
 
Thanks Mikala!
 
 

Reply

Marsh Posté le 01-03-2006 à 10:31:17    

Connaissez vous l'astuce pour affecter cette option "-K" pour un utilisateur en particulier?
Rappel: option "-K" => Autorise les users à résumer ou uploader des fichiers, mais pas de les effacer ou les renommer.
 
Merci.

Reply

Sujets relatifs:

Leave a Replay

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