Folgende Situation auf dem Server:
verzeichnis /wwwdocs gehört wwwdata:wwwdata (also dem apache).
in diesem verzwichnis existieren unterverzeichnisse für die einzelnen Domains. im weiteren domain1-de und domain2-de genannt.
Jetzt hab ich Unix-User angelegt, user1 und user2. Ihre HomeDirs hab ich entsprechend auf /wwwdocs/domain1-de und 2 gesetzt.
Alles schön und gut. user1 und user2 gehören beide der gruppe ftpuser an.
in meiner config-datei stehen dann folgende Einträge:
Code:
<Limit LOGIN>
DenyGroup !ftpuser
</Limit>
<Global>
RootLogin off
</Global>
DefaultRoot ~
Es sollen also nur mitglieder der Gruppe ftpuser drauf dürfen und jeder user soll in sein homedir eingesperrt sein.
Wenn ich den Server so starte, und mich conncte, bekomme ich '530 Login incorrect' an den Kopf geschmissen.
JEDOCH:
wenn ich aus 'DefaultRoot ~' "DefaultRoot /wwwdocs" mache, kommen alle ftpuser einwandfrei drauf.
Wie kann ich es realisieren, dass das Homedir-Jail auch wirklich funkt?
Müssen die Benutzer ihr Homedir besitzen???
Danke für eure Hilfe!
Olli