HowTo:WebDAV

Version vom 18. Februar 2012, 16:36 Uhr von Spicewiesel (Diskussion | Beiträge) (created)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

OwnCloud im System einbinden

kurze Descriptione, tralalal als Laufwerk, immer schön nutzen foo bar blabla

Linux

Um unabhängig vom genutzten Dateibrowser zu sein, binden wir den WebDav der Owncloud auf Dateiebene ein.

Installation

  • ArchLinux

sudo pacman -S davfs2

  • Debian/Ubuntu

sudo apt-get install davfs2

  • Fedora

sudo yum install davfs2

Konfiguration

Bei den folgenden Schritten werden Beispieldaten verwendet.

Alle genannten Daten müssen vor dem Konfigurieren an die eigenen angepasst werden.

  • mount.davfs erzeugen/konfigurieren: [optional: gilt nur für Debian und seine Derivate]

sudo dpkg-reconfigure davfs2

Bei dem genannten Kommando wird konfiguriert ob normale User WebDav Verzeichnisse einbinden dürfen sollen. Das folgende HowTo geht davon aus das "Yes" / "Ja" gewählt wurde.

  • OwnCloud Mountpoint erstellen (Verzeichnis in welches das WebDav Verzeichnis eingebunden wird):

mkdir ~/owncloud

  • Mount in /etc/fstab hinzufügen:

sudo vi /etc/fstab Folgende Zeile am Ende hinzufügen:

  https://owncloud.hackerspace-bamberg.de/files/webdav.php  /home/herpderp/owncloud  davfs  rw,user,noauto  0  0
  • Zugangsdaten speichern:

mkdir ~/.davfs2
vi ~/.davfs2/secrets Zugangsdaten in folgendem Format einfügen:

  https://owncloud.hackerspace-bamberg.de/files/webdav.php herpderp derpina85
  • Berechtigungen der Datei mit den Zugangsdaten so anpassen, dass nur der User (hier herpderp) die Datei lesen+bearbeiten kann:

chmod 600 ~/.davfs2/secrets

  • Dein User muss Mitglied der Gruppe davfs2 sein

sudo usermod -a -G davfs2 herpderp

  • OwnCloud einbinden:

mount ~/owncloud Der letzte Befehl muss bei jedem Start des Computers neu ausgeführt werden um das WebDav Verzeichnis einzubinden. Um das zu automatisieren gibt es verschiedene Möglichkeiten: Achtung: Das einbinden von WebDav Verzeichnissen funktioniert nur bei bestehender Internetverbindung. Eine automatisierung wird daher nicht empfohlen!

  • echo "mount /home/herpderp/owncloud" >> /etc/rc.local
  • echo "mount /home/herpderp/owncloud" >> ~/.bashrc


Windowsmist

  • penis.

Applemist

  • kleiner penis.