Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3018 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Gestion de quotas sous debian

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Gestion de quotas sous debian

n°725892
sohoo
Posté le 06-09-2005 à 15:55:53  profilanswer
 

Bonjour,
 
J'ai un serveur Web qui tourne sous une debian sarge.
Je souhaiterais pouvoir appliquer des quotas sur des repertoires utilisateurs .(exemple limiter le repertoire à 50Mo)
 
Comment faire pour mettre en place ce type de solution ?
 
Merci d'avance
 

mood
Publicité
Posté le 06-09-2005 à 15:55:53  profilanswer
 

n°725896
mikala
Souviens toi du 5 Novembre...
Posté le 06-09-2005 à 16:07:06  profilanswer
 

la question est mal formulée.
désires tu limiter les comptes clients/ftp correspondant au serveur web ?
ou réellement limiter la taille d'un $HOME ?

n°725905
sohoo
Posté le 06-09-2005 à 16:19:54  profilanswer
 

Je veux limiter la taille d'un repertoire

n°725908
mikala
Souviens toi du 5 Novembre...
Posté le 06-09-2005 à 16:21:34  profilanswer
 

Dans ce cas cela dépend de ton serveur ftp ( j'imagines qu'un login correspond a un répertoire donné ? )
Il faut donc te réferrer a la documentation de ton serveur ftp.

n°725917
sohoo
Posté le 06-09-2005 à 16:40:26  profilanswer
 

non je n'ai pas de serveur FTP d'installé
J'ai juste un serveur Web Apache
Des utilisateurs peuvent se créer des sous domaines à travers une page Web, et un repertoire et créer automatiquement avec le sous domaine.
Sur ce repertoire je veux appliquer un quota de 50Mo par exemple.
 

n°725921
mikala
Souviens toi du 5 Novembre...
Posté le 06-09-2005 à 16:49:59  profilanswer
 

et comment uploadent ils leur fichiers ?

n°725923
sohoo
Posté le 06-09-2005 à 16:55:28  profilanswer
 

A travers une interface d'upload qu'on a développée.
Les fichiers arrive directement dans le repertoire de l'utilisateur.

n°725928
mikala
Souviens toi du 5 Novembre...
Posté le 06-09-2005 à 17:04:05  profilanswer
 

dans ce cas c'est plus compliqué .
j'imagines que les fichiers appartiennent tous a un meme uid ( donc qu'il n'y a pas de création d'users system lors de la création du compte ).
Dans ce cas précis la gestion des quotas par debian ne sera d'aucune aide ( cf man quota , man edquota ).
dans le cadre de l'utilisation d'un ftp , il est parfaitement possible de créer des utilisateurs virtuels ( utilisant le meme uid system ) ayant chacun un quota par repertoire correspondant.
Dans le cadre d'un upload par http , il faudrait *créer* aussi cette gestion des quotas ( donc avoir un script qui va compter l'espace disponible sur le repertoire avant d'autoriser ou non l'upload du dit fichier ).
En conclusion j'ai peur que du fait du systeme de gestion choisi , la gestion des quotas par debian ( dans le cadre de l'implémentation des quotas au niveau du kernel ) ne permette de régler ceci , la solution ici me semble donc soit gérer au niveau de l'interface les quotas , soit passer par un systeme d'utilisateur virtuel.

n°725930
sohoo
Posté le 06-09-2005 à 17:12:00  profilanswer
 

c'est moyen ça... :-/
Donc faut obligatoirement faire un script...
Parce que là on peut pas trop changer notre méthode d'upload

n°725936
BiBi Max
Posté le 06-09-2005 à 17:44:29  profilanswer
 

Il te reste comme le dit Mikala a avoir une relation entre tes utilisateurs, l'espace disque qu'il occupe actuellement, leur quota, le tout dans une base de données.
Ca doit pouvoir se faire assez facilement.
 
Soit tu verifies avant un nouvel upload, que l'utilisateur a encore du quota et tu te moques de la taille du fichier qu'il essaye d'uploader. Il se peut donc que l'utilisateur depasse son quota.
Soit tu regardes dans le header http, la taille du fichier qui va etre uploade et en fonction du cas, tu acceptes le transfert ou non et tu diminues son quota à la fin du téléchargement.


Message édité par BiBi Max le 06-09-2005 à 17:54:59

---------------
BiBi Max

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Gestion de quotas sous debian

 

Sujets relatifs
[debian] GNU/Linux 3.1 résolution de l'écran[Debian/Etch] Installer KDE 3.4.1 ?
resultat d'un dist-upgrade de debian unstable[Debian] Risques du "package pinning"
gestion de mode d'impression sous Linux[Debian] Connexion freebox
VNC server sur DEBIAN : Local OK, via internet NOK[RESOLU] [Debian]Sarge 3.1 AMD64 et Ndiswrapper
Antivirus client(win$$) / serveur(debian) 
Plus de sujets relatifs à : Gestion de quotas sous debian


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR