Die InfoX TroppBoX

Serverseitig: (VORSICHT: So wirklich jeder(!) darf hier schreiben und löschen!)

  • Linux Server einrichten
  • apache2 installieren
  • a2enmod dav
  • a2enmod dav_fs
  • /etc/init.d/apache2 restart
  • mkdir /var/webdav
  • chown www-data.www-data /var/webdav
  • vi /etc/apache2/sites-available/default
        Alias /webdav "/var/webdav/"
        <Directory "/var/webdav/">
                 DAV on
                 Options +Indexes
        </Directory>
  • /etc/init.d/apache2 restart

Clientseitig:

userabhängige Rechteverwaltung

  • in /etc/apache2/sites-enabled/000-default:
<Directory "/var/webdav/">
  DAV on
  Options +Indexes
  AuthType Basic
  AuthName DAV
  AuthUserFile /etc/apache2/passwords
  Require valid-user
  AllowOverride All
</Directory>
  • Ersten Benutzer einrichten:
htpasswd -bc /etc/apache2/passwords walter schimmel
  • zweiten Benutzer einrichten
htpasswd -b /etc/apache2/passwords christoph knthcsdhcg
  • /etc/init.d/apache2 restart
  • .htaccess in dem Verzeichnis einrichten, dass spezielle Rechte erhalten soll:
AuthUserFile /etc/apache2/passwords
require user christoph
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Noncommercial-Share Alike 4.0 International