In dieser Konfiguration fehlt noch die Direktive
"RequireValidShell off" - bitte hinzufügen.
Wie ich schon geschrieben habe: mit
"DefaultRoot ~" wird der User in sein HomeDir
verfrachtet und dort eingeschlossen - das ist in Deiner proftpd.conf schon drinnen.
Mit dieser Konfiguration werden die Userdaten aus dem System entnommen.
Daß der User ausgerechtet bei "/home" herauskommt, ist verwunderlich, da normalerweise
jeder neu angelegte User per default ein Verzeichnis mit seinem Namen
in "/home" angelegt
und zugewiesen bekommt. Nachträgliche Änderungen kann man z.B. mit
"usermod" vornehmen.
Hinweise dazu mit
"man usermod".
Der Verbrauch von Resourcen wird mit sog. "Quota" definiert. Hier gibt es zwei verschiedene Arten:
Quota des Betriebssystems (wird meist nicht automatisch installiert bzw. in den Kernel compiliert)
und ProFTPD Quotas.
Mit System-Quota kann man die Anzahl der angelegten Files und/oder deren Platzverbrauch
reglementieren. Dies ist absolut und erfasst alle Dateien/Verzeichnisse in einem Filesystem -
also auch Files, die der User auf dem System selbst (z.B. durch Scripte und Programme) produziert.
Der ProFTPD kommt damit wohl (noch nicht) so ganz klar: ist eine der gesetzten Grenzen überschritten,
so sperrt das System sofort den Zugriff und dann ist abrupt Schluß. Der FTP-Client bekommt dabei u.U.
nichts davon mit.
Die ProFTPD Quota sind anders angelegt. Sie werden gänzlich vom ProFTPD verwaltet und beinhalten
Up- und Download-Raten. Viel mehr weiß ich darüber aber leider auch nicht, das Thema ist komplex
und wir verwenden diese Art von Quota auf unseren Servern nicht, da diese eben nur FTP-Belange
abdecken kann.
Es gibt aber vom Entwickler des ProFTPD einen recht umfangreichen Artikel zu dem Thema Quota:
->
Mini-HOWTO discussing ProFTPD quotas. Vielleicht kommst Du damit weiter.
Die mitgelieferten Tools des ProFTPD wie "ftpwho" und "ftptop" sind Monitoring-Tools und zeigen
an, welche FTP-User gerade online sind bzw. welche Aktivitäten gerade am Laufen sind.
Näheres dazu entnimm bitte der jeweilig mitinstallierten Doku oder probiere es einfach aus.
mfg.
VolGas