externe HDD mounten mit speziellen Rechten (owncloud)

  • Hallo allerseits,

    eins vorweg, da ich hier neu bin hoffe ich das ich meinen Thread in dem richtigen Unterforum gepostet habe :)

    LÖSUNG BEREITS GEFUNDEN! (siehe unten)

    So nun zu meinem Problem. Ich habe das akutelle Libreelec Build auf meinem Raspberry 3 installiert. Läuft wunderbar. Dann habe ich Lamp (Apache,MySql...) und owncloud installiert. MySql und Apache laufen auch bestens. Owncloud lässt sich im Browser aufrufen. Ich möchte gerne eine externe HDD für die Owncloud-Daten nutzen. Die HDD ist gemounted.

    Code
    /dev/sda1 on /var/media/owncloud type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

    Den Owncloud-Installer mit Daten befüllt (Login,PW, Pfad zur externen HDD,MySql), aber die Installation schließt nicht erfolgreich ab. Laut Fehlermeldung musst die Permission auf 0770 für den data-folder gesetzt werden, . Ich habe die Rechte überprüft und sie stehen auf 0770. Schränke ich die Rechte weiter ein sagt Owncloud es könne kein Write-Zugriff stattfinden. Ich denke die Lösung liegt an der Einbindung der HDD durch LibreElec. Wie oben im Code zusehen steht da allow_other welches ich auf allow_root abändern lassen möchte.

    Daten-Verzeichnis (/var/media/owncloud/owncloud/data) ist von anderen Benutzern lesbar
    Bitte ändern Sie die Berechtigungen auf 0770, so dass das Verzeichnis nicht von anderen Benutzern angezeigt werden kann.


    Wo kann ich das abändern? Ich habe mir schon Tipps und Dokumentation angeguckt aber nirgends finde ich eine Einstellmöglichkeit. LibreElec muss doch irgendwo die Einstellung in den Klammern verankert habe. Fstab ist leer und auch der Zugriff/Bearbeitung per root wird verwehrt, lediglich mtab gibt Auskunft - lässt sich aber nicht ändern, da wahrscheinlich nur rein informell.

    Schonmal viele Dank für Tipps und Anregungen :)

    EDIT1: Endlich habe ich des Rätselslösung!! Bei den Berechtigungen muss man als Benutzer nobody und als Gruppe root verwenden.

    Code
    mkdir -p /media/ USBNAME /owncloud/data
    chmod 0770 /media/ USBNAME /owncloud/data

    danach (USBNAME durch den eigenen Name der Festplatte/USB-Stick etc. ersetzen)

    Das hat mich nun zwei Tage den letzten Nerv gekostet. Aber endlich läuft owncloud (mit LibreElec und Wordpress). (y)

    6 Mal editiert, zuletzt von b3dn (30. Juli 2016 um 17:45)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!