Pure-ftpd et les quotas systeme - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 26-07-2002 à 00:10:09
Pour les quotas, tu ne peux malheureusement pas les afficher.
Des virtualhosts ce n'est pas possible sur une seule IP, il faut une IP par hote. C'est une limitation du protocole FTP lui-meme.
Marsh Posté le 26-07-2002 à 00:16:21
axey a écrit a écrit : Pour les quotas, tu ne peux malheureusement pas les afficher. j espere que cela va etre inclu prochainement Des virtualhosts ce n'est pas possible sur une seule IP, il faut une IP par hote. C'est une limitation du protocole FTP lui-meme. ben pkoi proftpd le gere ? a moins je me trompe ? |
Marsh Posté le 26-07-2002 à 00:38:22
c pas possible de faire un script qui sera executé juste avant le login ?
(perl ou autre, qui pourra donc facilement donner des chiffres)
Marsh Posté le 26-07-2002 à 00:47:09
Proftpd est incapable de gerer plusieurs serveurs sur une meme IP. Encore une fois il s'agit d'une limitation du protocole lui-meme. Le fait d'avoir un fichier de conf de 10 kilometres comme Apache ne transforme par le FTP en HTTP pour autant.
Pour lancer un script avant le login, c'est facile. Tu crees un script comme ca :
#! /bin/sh
...insere tout ce que tu veux ici...
exec /usr/local/sbin/pure-ftpd [tes options preferees]
Et tu lances ca avec un superserveur comme inetd ou tcpserver sur le port 21/tcp .
Marsh Posté le 25-07-2002 à 23:53:46
reiserfs + quota avec pure-ftpd --with-sysquota
bon ca marche logique
sauf que je sia spo comment faire pour afficher lorsque l user se logue
-quota activé pour l user oui ou non
-nombre de mo total
-nombre de mo restant
-quand la limite est proche du rouche
-afficher le nombre de mo possible pour un fichier
vous aller me repondre t as qu a prendre les virtual quota
oui mais moi je veux se soit gerer par le systeme car l user peut se logger en ssh
edit: hum pourkoi il n a pas de gestion de virtualhost comme apache et proftpd (car mettre plusieur ip a mon interface reseau je veux po)
Message édité par asphro le 25-07-2002 à 23:55:24