Plex和Owncloud共享文件夹权限问题

时间:2015-10-29 14:06:28

标签: permissions debian owncloud plex

我正在Debian 8上设置多媒体服务器。

我安装了Plex和Owncloud。我已将/var/media设置为我的Owncloud默认文件夹。我决定在Owncloud的根目录下创建一个文件夹Library。所以文件夹路径是:

/var/media/admin/files/Library

我用以下内容更改了媒体的权限:

chmod 770 -R /var/media

最重要的是,/var/media中的所有文件归www-data:www-data所有。

为了让Plex看到我的媒体,我已将用户plex添加到群组www-data。我想创建一个库来查看我的/var/media/admin/files/Library文件夹,但是我遇到了问题,Plex没有看到/var/media中的文件或文件夹。这是一个截图:

enter image description here

要完成,我尝试通过ssh与plex用户在我的服务器上进行连接,并在/var/media内查看文件和文件夹。

我做错了什么?也许这不是许可问题? 感谢

更新

如果我将/var/media的所有权更改为plex:www-data,则可以。但我无法理解为什么它对www-data:www-data不起作用。所以这是一个权限问题。

如果我发布id plex,我有:

uid=107(plex) gid=33(www-data) groups=33(www-data)

提醒一下,以下是/var/media文件夹的权限(群组的完整权限......):

drwxrwx---  4 www-data www-data 4096 Oct 30 09:01 media

2 个答案:

答案 0 :(得分:1)

我从您的帖子中假设Plex,Linux操作系统和您的媒体都包含在同一台计算机上,并且此处没有使用单独的计算设备,因为这意味着需要执行其他步骤。

在所有可能的情况下,plex都无法列出您的文件,因为模式777需要列出目录中的文件,即使文件本身的设置比777更严格,例如750.据我所知,你的chmod命令已将所有目录权限设置为770,这将破坏列表功能。碰巧我昨天在Tech-KnowHow上写了一篇关于这个内容的指南,在其中我已经描述了如何将所有文件夹设置为777,将文件设置为其他文件。这样它就可以与plex(以及其他系统)一起使用。我基本上选择了与您相同的解决方案,因为我使用该组来分配权限并确保将每个人/其他模式设置为不应用任何权限。

可以直接链接到下面的文章,您需要点击实施页面,然后在“应用正确的模式”下查找“查找”命令'标题。我还介绍了如何通过samba保持所有权的一致性,这在复制新文件时非常有用。让我知道评论中的内容如何,​​我会尽我所能帮助你,尽管我的想法仍然很新鲜。祝你好运!

https://www.tech-knowhow.com/2016/03/how-to-plex-permissions-linux/

答案 1 :(得分:0)

我知道这是一篇旧文章,但是我遇到了同样的问题,这是我的解决方案:

之后

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

<div class="links-destacados fixed-module" about="" typeof="">
  <div class="g-row">
    <h2>
      <p>Potencia tu talento con nuestras titulaciones</p>
    </h2>
    <div class="wrapper-links">
      <div class="paragraphs-items paragraphs-items-field-pr-mde-links paragraphs-items-field-pr-mde-links-modulo-de-enlaces-01-d paragraphs-items-modulo-de-enlaces-01-d">
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm" class="active">
              <a href="https://es.eserp.com/grados/">Grados</a>
              <ul>
                <li><a href="https://es.eserp.com/grados/grados-madrid/">Madrid</a></li>
                <li><a href="https://es.eserp.com/grados/grados-barcelona/">Barcelona</a></li>
              </ul>
            </li>
          </div>
        </ul>
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm" class="">
              <a href="https://es.eserp.com/mbas/">MBA</a>
              <ul>
                <li><a href="https://es.eserp.com/mbas/mbas-madrid/">Madrid</a></li>
                <li><a href="https://es.eserp.com/mbas/mbas-barcelona/">Barcelona</a></li>
                <li><a href="https://es.eserp.com/mbas/mbas-barcelona/">Mallorca</a></li>
                <li><a href="https://es.eserp.com/mbas/mbas-online/">Online</a></li>
              </ul>
            </li>
          </div>
        </ul>
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm" class="">
              <a href="https://es.eserp.com/masters/">Masters</a>
              <ul>
                <li><a href="https://es.eserp.com/masters/masters-madrid/">Madrid</a></li>
                <li><a href="https://es.eserp.com/masters/masters-barcelona/">Barcelona</a></li>
                <li><a href="https://es.eserp.com/masters/masters-mallorca/">Mallorca</a></li>
                <li><a href="https://es.eserp.com/masters/masters-online/">Online</a></li>
              </ul>
            </li>
          </div>
        </ul>
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm">
              <a href="https://es.eserp.com/cfgs/">CFGS</a>
              <ul>
                <li><a href="https://es.eserp.com/cfgs/cfgs-barcelona/">Barcelona</a></li>
                <li><a href="https://es.eserp.com/cfgs/cfgs-mallorca/">Mallorca</a></li>
              </ul>
            </li>
          </div>
        </ul>
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm" class="">
              <a href="https://es.eserp.com/titulaciones-superiores/">Titulaciones Superiores</a>
              <ul>
                <li><a href="https://es.eserp.com/titulaciones-superiores/titulaciones-superiores-madrid/">Madrid</a></li>
                <li><a href="https://es.eserp.com/titulaciones-superiores/titulaciones-superiores-barcelona/">Barcelona</a></li>
              </ul>
            </li>
          </div>
        </ul>
        <ul class="list-first-level">
          <div about="" typeof="" class="ds-1col entity entity-paragraphs-item paragraphs-item-modulo-de-enlaces-item view-mode-modulo_de_enlaces_01_d clearfix">
            <li id="elm" class="">
              <a href="https://es.eserp.com/programas-executive/">Programas Executive</a>
              <ul>
                <li><a href="https://es.eserp.com/programas-executive/programas-executive-mallorca/">Mallorca</a></li>
              </ul>
            </li>
          </div>
        </ul>
      </div>
    </div>
  </div>
</div>

我找到了用于启动plex服务sudo service plexmediaserver status 的文件。该文件包含plex使用的用户和组。

因此我们可以根据您的组更改行/lib/systemd/system/plexmediaserver.service

PS:不要忘记使用以下方法重新启动plex服务

Group=plex