PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WebDAV mit lokalen Usern aus der /etc/passwd



dida259
21.06.07, 14:20
Hallo,
ich suche eine möglichkeit meinem WebDAV (debian) Server mit lokalen Usern anzusprechen, das Problem ist, dass wenn User auf ihr Homelaufwerk (/home/username) zugreifen wollen, haben sie default-mäßig keine schreibrechte, weil www-data (des Apache) dort keine Schreibrechte hat. Ich könnte jetzt einfach hergehen und dem Apache für alle Homes schreibrechte geben, das will ich aber nicht, weil:
1. Sicherheitsrisiko: Apache hat durchgehend schreibzugriff auf Homes.
2. Ich muss User doppelt einpflegen (1x in /etc/passwd für die lokalen und dann noch extra für WebDAV z.B. /etc/apache2/webdav/.davhtpasswd)

Irgendwie müsste es doch dann möglich sein, dass WebDAV sich die schreibrechte beim einloggen eines Users dessen schreibrechte auf der lokalen Fesplatte schnappt und bei inaktivität sie wieder abwirft.

Hoffe ihr versteht das Problem:)

THX für eure Antworten

dida259