Hallo Fabian,

DU :
Achtung, erstmal nicht intuitiv: Um eine Datei zu löschen oder
verschieben zu können benötigt man keine Schreibrechte auf der Datei,
sondern auf dem Verzeichnis, in dem die Datei sich befindet.


ups .. damit verunsicherst du einen zugegeben noch neuen in der Server Welt.

das muß ich mal bei Gelegenheit testen Widerspricht meiner Erfahrung. Es geht nicht
um http per Firefox in ein Verzeichnis schauen sondern um Webdav.

Das heist www-data ist Quatsch es geht um die Rechte des dav_user


DU :
Simple Alternative wäre: Jeder Benutzer bekommt einen eigenen Account
und ein eigenes Verzeichnis, das ihm gehört und in das nur er schreiben
darf (die anderen dürfen es allenfalls lesen). Das würde dann das
Gewünschte leisten (soweit aus dem kurzen Hintergrundabriss
ersichtlich). Das wäre auch deutlich geeigneter, um einzelnen potentiell
böswilligen Nutzern böse Taten zu verunmöglichen.#

simpel ist wiedern mal schön ... :)  mehrerer Davuser anlegen kann ich,
aber denen noch Ordner zuweisen in denen sie schreiben dürfen ? hmm
Muß ich den Hobel doch scharf machen ?

meine www.webmystik.de  in   etc/apache2/sites-enabled

siht so aus :


--------------------------------------------------------------------------------------------

<VirtualHost *:80>
        ServerAdmin info@********
        ServerName ******
        ServerAlias *.*********
        
        DocumentRoot /var/www/***************
        <Directory />
                Options FollowSymLinks
#               AllowOverride None
        </Directory>

        <Directory /var/www/*************>
                Options +Indexes +FollowSymLinks +MultiViews
#               AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
        
        Alias /dav /var/www/*******

        <Location /dav>
                DAV On
                Options +Indexes
                AuthType Basic
                AuthName DAV
                AuthUserFile /var/www/passwd_dav_www.webmystik.de
                Require valid-user
        </Location>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined

</VirtualHost>



--------------------------------------------------------------------------


lege ich für jeden Benutzer einen Eintrag ein und wie siht der aus ?
mit Baujahr 72 ist mein englisch leider so schlächt das ich mit den
engl. Apache FAQ s nicht weiter komme.




Gruß Joe





--
Joe Schraube
Sonne & Holz
Bischofswerderstr. 4
01099 Dresden

Tel.  0351.899 60 - 709
Fax  0180 355 18 44 089
Mob.  0179. 73 866 09

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an