Linux am LSG:
Serverkonfiguration - Webserver

 Powered by SuSE Linux
  Administration / Linux / Serverkonfiguration / Dienste / Apache Webserver / Detaillierte Vorgehensweisen / Zugriff via Frontpage / Direkte Anleitung / Erklärung des Freigabesyntax  
 

[public_html]

comment = Der Webspace fuer %U
path = /home/%U/public_html
force group = wwwrun
create mask = 0660
directory mask = 0770
read only = no

Der Parameter %U steht für den tatsächlichen Benutzernamen. Sollte es damit Probleme geben kann man ausprobieren, das große %U durch ein kleines %u zu ersetzen.

Mit der create mask = 0660 und der directory mask = 0770 wird der Gruppe wwwrun erlaubt, in das Verzeichnis zu schreiben. Dies ist wichtig, wenn über WebDAV in das Verzeichnis geschrieben werden soll. Außerdem kann die Gruppe wwwrun Benutzer beinhalten, die damit automatisch auf alle Webs Zugriff haben.

Die Zahlen hinter den mask ergeben sich aus folgender Rechnung:

Die vier Zahlen ergeben die Einstellungen von Links nach rechts Attribute.User.Group.Others, wobei uns die erste Zahl Attribute nicht interessiert. Wer hier was anderes als 0 (Null) hinschreibt, braucht sich nicht zu wundern, wenn alle Daten futsch sind!!!