PureFTPD: Ist das umsetzbar?

A

AVU4m9

Grünschnabel
Hallo liebe LinuxCom,

Ich bin gerade dabei, eine FTP-Verwaltung basierend auf PHP&SQL um zusetzten.

Als FTP-Server nutze ich PureFTPD.
Als Betriebssystem nutze ich Debian etch.

Folgendes will ich versuchen:

Jeder Benutzer hat ein Hauptverzeichnis "/user/[benutzername]/www/" das insgesamt 1 GB besetzten darf.
In der FTP-Verwaltung kann man 3 FTP-Accounts anlegen mit Folgenden Einstellungen:

-Username (besteht aus einem Wunschname und dem Haupt Benutzername)
-Zielverzeichnis
-Passwort

Problem:

Ich erstelle nun in der FTP-Verwaltung zwei neue Benutzer, beispielsweise:
'Sepp' und 'Peter'.
Sepp darf im Verzeichnis '/user/[benutzername]/www/sepp/' wüten und Peter im Verzeichnis '/user/[benutzername]/www/peter/'.

Wenn Sepp nun 1000MB verbraucht, woher weiß die Quota von Peter, dass sie nur noch 24 Megabyte zur Verfügung hat?

Ich habe es schon mit Verknüpfungen(Links) probiert, nur hab ich dort die Problematik, dass ich den Server "nach China und wieder zurück" schicke.

Ich könnte natürlich auch für Jedes Account eine bestimmte Speichermenge festlegen.
(bei meinem Beispiel hätte dann jedes Unteraccount 341.3 Megabyte zur Verfügung)
Diese Lösung finde ich aber sehr unschön.

Ich freue mich über jede Hilfe.

MitfreundlichenGrüßen

AVU4m9
 
*push*

Hat sich jemand schon mal mit etwas ähnlichem befasst?
 
Nein, leider nicht.

Ich wollte auch quota vorschlagen :)

Sieht so aus als würdest du nen Webhoster eröffnen :D

Ich würde es so machen das jeder sein festen platz hat. Den sonst ist es ja unfair das der andere weniger platz hat weil der andere zu viele pr0ns hochgeladen hat :devil:
 
Vielen Dank für deine Hilfe ;)

Ich glaube du hast mich etwas falsch verstanden ^^

Die hier verwendete Variable "[Benutzer]" soll ein Registrierter Nutzer sein.
Dieser kann dann weitere FTP Accounts in seinem Verzeichnis erstellen.

Hier ein Beispiel:
Ich registriere mich und bekomme dieses Verzeichnis zugeteilt:
"/user/AVU4m9/www/"

Nun erstelle ich ein neues FTP Account und setzte das Zielverzeichnis auf :
"/user/AVU4m9/www/sepp"

MfG
AVU4m9
 
dann leg das quota auf den /user/{benutzername}/ oder /user/{benutzername}/www ?
Ich bin mir zwar nicht hunderprotzend sicher, aber soltle doche funktionieren, da sich quotas imho auf child-dirs auswirken.

greets,
branleb
 

Ähnliche Themen

Dateien nicht ausführbar

Pure-ftpd mit Postgre

Samba als PDC [Short-HOWTO]

Zurück
Oben