PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : proFTP-Keine Homeverzeichnisse für User möglich



Bluesm@n
06.10.06, 13:29
Servus miteinander,

im mom. hab ich ein kleines Problem das mich aber zum Wahnsinn treibt. :ugly:

In der Arbeit muss ich im mom. einen FTP-Server samt Datenbank und Webobefläche (Administration der FTP-User und Statistik) zum testen aufsetzen. Nach der netten Beschäftigung steht nun die Kiste mit proFTP + MySQL + proFTPd-Administrator (Weboberfläche) [1] unter Debian Sarge. Soweit läuft eigentlich alles, nur das ich jetz das Problem habe die User in ihren Home-Verzeichnissen einzusperren bzw. selbiges zu erstellen.

Wenn ich unter der Weboberfläche (proFTPd-Administrator) einen User erstelle wird dieser in die MySQL Datenbank eingetragen und sein Homeverzeichnis (z. B. /home/$USER , /ftp/$USER) wird per Script erstellt welches im Verzeichnis der Weboberfläche liegt, ausgeführt wird die ganze Geschichte per sudo [2].

Nur leider scheint er mangels rechte dies nicht zu können folglich kann ich mich am Server nicht mit diesem User anmelden solange ich dieses Verzeichnis nicht von Hand erstelle. Die logs schweigen sich über das Problem mit den Rechten leider auch aus.

Die Rechte in /etc/sudoers sind definiert (vielleicht hängts ja da) und der Befehl samt Pfad sind in der config der Oberfläche eingetragen das Script selber sieht so aus:



#!/bin/bash
USER=$1
USER_ID=$2
GROUP_ID=$3

mkdir -p /home/$USER
chown $USER_ID.$GROUP_ID /home/$USER


Weiß jetz nach fünf stunden wirklich nicht mehr weiter :ugly:
vielleicht kann mir jemand auf die Sprünge helfen.

mfg Bluesm@n

[1] http://proftpd-adm.sourceforge.net/

[2] http://proftpd-adm.sourceforge.net/page_install.php#q008