WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Apache: "Quotas" ohne UNIX-User? (http://www.wcm.at/forum/showthread.php?t=148761)

Nestrus 28.10.2004 11:53

Apache: "Quotas" ohne UNIX-User?
 
Hallo,

für ein Projekt baue ich einen Server auf der Webspace und Email bieten soll. Alle user sind in einem LDAP directory.
Wir hätten aber auch gerne "Quotas", damit nicht jeder so viel Webspace verbraucht wie er will.
Gibt es eine Möglichkeit diesen Platz zu limitieren ohne das man im Linux user anlegen muss? (Dass es mit dem Quota-Paket nicht geht, weiß ich, deshalb auch immer die Anführungszeichen.)


Gruß
Nestrus

gaelic 28.10.2004 12:10

also fuer mail: postfix kenn quotas, das ist sicher moeglich mit virt. user.

aber ich denke mal fuer apache wirst einen eigenen unix user brauchen. ist auch besser so ... und du kannst ja fuer jede webspace, mail kombi dann mehrere virtuelle mail adressen vergeben ...

realisierung: mittleres niveau wuerd ich sagen :D

Nestrus 28.10.2004 12:26

Ja das mit mail weiß ich.

Ich glaube eigentlich eh nicht, dass ich an user herumkomm. Ich weiß nur noch nicht ob ich für jeden user einen machen soll oder einfach so viele wie ich verschiedene Größen anbiete und für alle mit zB 100MB den gleichen user nehme.

Sloter 28.10.2004 14:31

Du brauchst sowieso Systemuser für suexec (cgi-bin) oder PHPCgi.

Gruppe mit Webspacegröße, nicht Userbezogen.
Sonst haben alle Accounts den selben User und es kann munter im Filesystem gebrowst werden :-)

Sloter

awebs 01.11.2004 11:56

Naja wenn du nur den Webspace beschränken willst, würd ich das einfach mit dem FTP Server machen, da du die User im LDAP hast einfach dort ein Feld hinzufügen wo die jeweilige Quota des virtuellen Users eingetragen wird.

Dann brauchst du nur noch einen FTP Server der LDAP kann zb. proftp (der hat auch eine gute doku wie man das einbinden kann)

Und wenn derjenige dann nicht mehr uploaden kann, dann passt auch die Webspacegrösse.

Gruß

Stefan

waquner 01.11.2004 22:49

theoretisch könnte er dass dann aber umgehen in dem er sich ein upload script schreibt und das ganze per html formular+php script per browser hochlädt....

Nestrus 02.11.2004 12:03

Ja, da hat waquner Recht, einige bekommen auch MySQL und PHP und dan könnten sie ja mit PHP so viel Platz verschwenden wie sie wollen.

Mittlerwiele hab ich noch mehr gelesen und es scheint ja kein Problem zu sein, PAM so zu konfigureiren, dass man die Benutzer im LDAP speichern kann. (s. zB. http://www.mitlinx.de/ldap/index.html)
Ich glaube, das ist die beste Lösung, ich muss jetzt nur noch ausprobieren, ob damit auch das Quotas-Paket funktioniert.


Vielen Dank für eure Anregungen und im Voraus für evtl. weitere!


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag