owncloud Verzeichnis nicht zugreifen kann
Mir läuft Raspbian version 7 auf meinem raspberry pi. Bei mir läuft owncloud auf dieser. Ich habe montiert eine externe Festplatte unter /media/Owncloud. Dies ist, wo ich owncloud speichern Sie alle Dateien. Ich habe keinen Zugriff auf dieses Verzeichnis. Wenn ich versuche cd /media/Owncloud
es gibt mir die folgende Fehlermeldung:
-bash: cd: /media/Owncloud/: Permission denied
Wie kann ich den Zugriff auf dieses Verzeichnis?
Du musst angemeldet sein, um einen Kommentar abzugeben.
OwnCloud und externe Festplatten sind heikel und Sie haben eine Erlaubnis. Aus irgendeinem Grund versucht, ein link zu einer externen Festplatte hat Probleme, so dass Sie brauchen, um zu versuchen, montieren Sie Ihre externe Festplatte.
Externe Festplatte - Anwenden der richtigen Gruppe und Zugriffsrechte Lesen:
Lokalen Festplatte - Anwenden der richtigen Gruppe und Zugriffsrechte Lesen:
Stellen Sie die Halterung von der lokalen Festplatte auf externe Festplatte
Quelle:
Wenn Sie nur wollen, um
cd
in das Verzeichnis wechseln, zu root mitsudo -i
.Werden, um Zugriff auf /media/Owncloud, müssen Sie die entsprechenden Berechtigungen. Führen Sie den Befehl
sudo chmod 755 /media/Owncloud
(für mehr Sicherheit relative Berechtigung 777).Sie auch können müssen, um auf den webserver auf das Verzeichnis zugegriffen wird. Um das zu tun, führen
sudo chown -R www-data:www-data /media/Owncloud
Quellen:
Meine eigene Erfahrung und frusteration in läuft in die genau gleiche problem
http://www.instructables.com/id/Raspberry-Pi-Owncloud-dropbox-clone/?ALLSTEPS Eine tolle wenn auch etwas veraltete Anleitung zum einrichten der owncloud auf einem Raspberry Pi.
Das Problem mit falschen Berechtigungen.
Wenn der webserver läuft als user www-data, das gemountete Ordner muss irgendwie zugänglich, die Benutzer
entweder, der Benutzer muss Besitzer des gemounteten Ordner und seinen Inhalt, und die "user" - Berechtigungen, oder
den Ordner zugegriffen werden muss, um die Gruppe des webserver-Benutzer (normalerweise www-data).
Sehen Sie die aktuellen Berechtigungen verwenden Sie die
ls -l
Befehl.Den Besitzer wechseln zu verwenden
chown
Befehl,ändern Sie die Berechtigungen für die Benutzer-Besitzer und Gruppe-Besitzer, verwenden Sie die
chmod
Befehl,oder Midnight commander (
mc
) oder eine GUI zu tun.Wenn Sie die Montage der externen Lautstärke durch
/etc/fstab
überprüfen Sie die Optionen dort. Ich würde nicht empfehlen, verwenden Sie die Lautstärke mit einigen dynamischen Montage (wie der Datei-Manager tun (gvfs-fuse)), wenn ein Schlüssel (Ordner für einen webserver mit ownCloud und Sie brauchen, um es automatisch gemountet beim Booten, wie einzelne Benutzer der webserver ausgeführt.Ich habe eine Erfahrung mit den ownCloud data Ordner auf
/srv/data
(auch ownCloud 7.0 Ubuntu Server 14.04 VPS), die Berechtigungen sind 770 und der Besitzer ist www-data:www-data, und in der ownCloud config-Datei verwende ich die Linie'datadirectory' => '/srv/data',
Ich würde nicht empfehlen die Verwendung von 777 Berechtigungen, denn es ist nicht eine gute Sicherheit der Praxis im Allgemeinen.