OwncloudとPlex間でフォルダを共有する

OwncloudとPlex間でフォルダを共有する

私は動作中の owncloud と plex をインストールしています。今、これら 2 つの間で共有フォルダーを作成したいと考えています。/Music フォルダーを作成し、これを owncloud の外部ストレージとして、plex のライブラリとして追加しました。

問題は、両方を機能させるためにフォルダーの権限を設定できないことです。Owncloud はユーザー www-data を使用し、plex はユーザー plex を使用します。設定した場合、chown -R www-data:www-data /MusicOwncloud のみがファイルの読み取りと書き込みを行うことができます。設定した場合、chown -R plex:plex /MusicPlex のみがファイルの読み取りと書き込みを行うことができます。

しかし、今私はユーザーplexをwww-dataグループに追加しusermod -a -G www-data plex、グループplexは私にplex: plex plugdev www-data 権限を与えましたchmod -R 775 /Music

しかし、Plex は Web アプリのフォルダーにアクセスできません。入力するとsudo -u plex touch /Music/newfile機能します。ただし、Web アプリは、フォルダーの所有者とグループを Plex に設定した場合にのみ機能します。www-data ユーザーをグループ Plex に追加しようとしましたが、owncloud はフォルダーにアクセスできません。Owncloud は、ユーザーとグループが www-data に設定されている場合にのみ機能するようです。

答え1

それは ACL 権限です。

例えば:

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

関連情報