Anleitung MagentaCloud automatisch über fstab mounten

vor 9 Jahren

Da in der Community Fragen zum einbinden der Magenta Cloud über einen Dateiexplorer beantwortet sind, gebe ich hier eine Kurze Anleitung zum Einbinden der Cloud als Dateisystem. Dadurch kann auf einfache Weise, wie ein auf einen lokalen Ordner Zugriff erfolgen. Diese Beschreibung bezieht sich auf Debian 8 Jessie und einen einzelnen Nutzer. Lässt sich aber auch auf andere Distributionen übertragen.

 

Zunächst wird das Paket davfs2 installiert, sofern nicht schon geschehen. Zusätlich kann noch ein einfach zu bedienender Editor, nano, installiert werden:

 

:~# apt-get install davfs2 nano

 

dann einen Ordner erstellen z. B.: /magentacloud:

 

:~# mkdir /magentacloud

Anpassen des Nutzers und der Gruppe:

 

:~# chown benutzername:benutzername /magentacloud
oder
:~# chown users:users /magentacloud

 

Benutzer und Passwortvorgabe in der Datei /etc/davfs2/secrets

 

:~# nano /etc/davfs2/secrets

am Ende der Datei wird dann folgende Zeile hinzugefügt:

 

https://webdav.magentacloud.de benutzer@t-online.de passwort

 

Diese daten werden dann bei der Anmeldung ausgelesen und an den Cloud-Dienst übertragen. Wenn die Datei secrets auch im Home-Verzeichnis des Nutzers vorhanden ist ~/.davfs2/secrets so kann der Eintrag auch dort erfolgen. Daten in diesem Verzeichnis haben dann Priorität vor dem root-Verzeichnis.

hierbei ist unbedingt darauf zu achten dass die Zugriffsrechte für Andere/Others nicht geändert werden, also keine Lese- u. Schreibrechte vergeben werden.

 

Die Datei /etc/fstab:

 

:~# nano /etc/fstab

wird dann noch um folgende Zeile ergänzt:

 

https://webdav.magentacloud.de /magentacloud davfs _netdev,nodev,user,rw,uid=1000,gid=1000,auto 0 0

 

wobei hinter uid/gid auch der Nutzername stehen kann.

_netdev muss hier eingetragen werden. Durch diese option wird gewartet bis das Netzwerk bereit ist.

 

Der Benutzer muss der Gruppe netdev und davfs2 angehören /etc/group.

 

Viel Glück!

 

 

 

 

 

Hinweis

Dieser Beitrag wurde geschlossen.

Hinweis

Dieser Beitrag ist nicht mehr für Antworten oder Kommentare geöffnet und ist nicht mehr für die Mitglieder der Community sichtbar.

Letzte Aktivität

vor 9 Jahren

von

Gelöschter Nutzer

3067

0

    • vor 9 Jahren

      0

      0

      von

      vor 9 Jahren

      Insti

      Der User @Insti hat dazu schon mal eine Anleitung verfasst


       

      Der User @Insti hat dazu schon mal eine Anleitung verfasst

      Insti

       

      Der User @Insti hat dazu schon mal eine Anleitung verfasst


      Ja, das ist richtig.

      Nur funktionierte das so bei mir nicht unter Debian 8. Fröhlich

      0

    • vor 9 Jahren

      Das einbinden von Freigaben per /etc/fstab ist gerade über WLAN etwas problematisch und funktioniert auch wie in dem gezeigten Beispiel nicht. Da beim Abarbeiten der /etc/fstab das Netzwerk noch nicht vollständig geladen bzw. gestartet ist. Das gillt für eine LAN als auch für eine WLAN verbindung.

       

      Ich habe versucht meine MagentaCloud in das Dateisystem meines Raspberry's einzuhängen. Beim Booten wurde die MagentaCloud nicht eingehängt. 

       

      Da meistens beim Abarbeiten der /etc/fstab das Netzwerk noch nicht vollständig geladen und / oder gestartet ist. Das gillt für eine LAN als auch für eine WLAN verbindung.

       

      Ich habe wie folgt die /etc/fstab geändert:

       

      https://webdav.mediencenter.t-online.de/        /home/pi/kamera.eingang davfs noauto,x-systemd.automount,_netdev,nodev,user,rw,uid=1000,gid=1000 0 0

       

      noauto,x-systemd.automount  wird die Cloud erst gemountet wenn man den Ordner benutzt z.B. in ihn wechselt oder eine Datei reinschreibt.

       

      Ergänzt man den Eintrag um x-systemd.idle-timeout=60 wird die Cloud nach 60 Sekunden nicht benutzen des Ordners wieder ausgehängt.

       

      Getestet wurde das mit Raspbian Jessie Pixel

      0

      0

    Das könnte Ihnen auch weiterhelfen

    Beliebte Tags letzte 7 Tage

    Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...Loading...