Ordner zwischen Owncloud und Plex teilen

Ordner zwischen Owncloud und Plex teilen

Ich habe eine funktionierende Owncloud- und Plex-Installation. Jetzt möchte ich einen gemeinsamen Ordner zwischen diesen beiden haben. Ich habe einen Ordner /Music erstellt und ihn als externen Speicher in Owncloud und als Bibliothek in Plex hinzugefügt.

Mein Problem ist, dass ich die Berechtigungen für den Ordner nicht so einstellen kann, dass beide funktionieren. Owncloud verwendet den Benutzer www-data und Plex verwendet den Benutzer plex. Wenn ich dies einstelle, chown -R www-data:www-data /Musickann nur Owncloud Dateien lesen und schreiben. Wenn ich dies einstelle, chown -R plex:plex /Musickann nur Plex Dateien lesen und schreiben.

Aber jetzt habe ich den Benutzer plex zur Gruppe www-data hinzugefügt mit usermod -a -G www-data plexund groups plex gibt mir plex: plex plugdev www-data Dann habe ich die Berechtigung geändert mitchmod -R 775 /Music

Aber Plex kann nicht auf den Ordner in der Webanwendung zugreifen. Wenn ich sudo -u plex touch /Music/newfilees eingebe, funktioniert es. Aber die Webanwendung funktioniert nur, wenn ich den Besitzer und die Gruppe des Ordners auf Plex einstelle. Ich habe versucht, den Benutzer www-data zur Gruppe Plex hinzuzufügen, aber dann kann Owncloud nicht auf den Ordner zugreifen. Owncloud scheint nur zu funktionieren, wenn der Benutzer und die Gruppe auf www-data eingestellt sind.

Antwort1

Es sind ACL-Berechtigungen.

Zum Beispiel:

setfacl g:plex:rwx /path/
setfacl g:www-data:rwx /path/

verwandte Informationen