PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Rechte] Apache + mehrere User



Hu5eL
23.03.2012, 21:48
Hallo,

habe ein Problem, welches ich selber nicht weiß, wie ich es lösen kann.

Situation:
Habe nen Rechner mit mehreren Benutzern. Diese haben über das Modul Userdir in ihrem Home-Verzeichnis einen Order in dem Sie Pages online stellen können.


/home/user1/public_html/index.html --> http://example.com/~user1/
/home/user2/public_html/index.html --> http://example.com/~user2/
/home/user3/public_html/index.html --> http://example.com/~user3/

Jetzt will ich es den Benutzer per Rechte verbieten, die public_html-Datein in dem Ordner andere Benutzer auszulesen.
Das ganze soll möglichst einfach für die Benutzer zu handeln sein.

Mein Problem:
der public_html-Order muss entweder wwrun oder der Gruppe www gehören, so dass der Apache in das Verzeichnis wechseln kann, und HTML/PHP-Datein darin lesen.

Um Datein der Gruppe www zuzuordnen, muss der Benutzer selbst der Gruppe angehören. Und hier beißt sich doch die Katze in den Schwanz?!
Dadurch kann der User auch in die public_html-Ordner der anderen User.

Hoffe das problem ist verständlich.
Hat hier jemand eine gute Idee?!

madda
28.03.2012, 13:59
http://httpd.apache.org/docs/2.0/howto/public_html.html

Da steht alles beschrieben ich glaub du denkst einfach ein wenig zu kompliziert ;)