解决了!

解决了!

抱歉,新用户。我大约 9 天前安装的,但 Unity 消失了,我花了 5 天时间才修复。问题始终没有解决,我重新安装了。

我设置了 Plex(媒体服务器),当服务器正在运行并且可以通过外部网络设备访问时,我无法添加文件。Plex 说这是由于权限问题。我在这里和 Plex 的论坛上来回寻找答案。似乎每个人都说

chmod -R 755 /media/My\ Book/Videos

将更改权限以允许用户“Plex”访问我的外部 USB 2.0 NTFS 3TB Western Digital 驱动器(已安装并可通过文件管理器访问)上的文件夹“Videos”以及其中包含的每个子目录和文件。

我使用过文件管理器,只要你点击更改权限,它就会立即改回来。当我用 -c chmod 时,它告诉我每个文件(通常是 600)都按照我的命令更改为 755。我确实

ls -l

进行验证,没有变化。(我还使用 ls -l 来确保我知道所有者是谁,那就是我 (mvl1014)。ls -al 给了我相同的信息。)

我发誓我尝试过 sudo,在整天用头撞键盘之后,我尝试以 root 身份执行。我吓得魂不守舍,但又想不出其他办法。sudo su 到 root 然后 chmod -R -c /media/My\ Book/Videos

结果相同。-c 告诉我每个文件都已更改,并且在 Unity 或终端中检查确认没有任何变化。

现在在我看来,即使这不是阻止 Plex 工作的原因,但这个命令无法执行仍然存在问题。

12.04LTS——第一代 i7(我认为是 2.7 GHz),6 GB 内存

我试图附加一张截图,但被告知需要 10 次重复才能完成,这意味着我也在复制/粘贴。

请原谅我的混淆,但 Lorem Ipsum 似乎没有必要。我尝试了多种方法来格式化它,但它看起来每种方法都很完美,但每次在下面的预览中都搞砸了。(呃,我很乱。)

$ chmod -R -c 755 /media/My\ Book/Videos 
..... 
..... 
..... 
mode of `/media/My Book/Videos/xxxx/xxxx/xxxx.mkv' changed from 0600 (rw-------) to 0755 (rwxr-xr-x) 

ls -al显示:

mvl1014@FX6800:/media/My Book/Videos$ ls -al 

total 88 
drwx------ 1 mvl1014 mvl1014     0 Aug 28 15:17 .  
drwx------ 1 mvl1014 mvl1014 20480 Sep  3 14:29 .. 
drwx------ 1 mvl1014 mvl1014  8192 Aug 28 15:18 xxxx
drwx------ 1 mvl1014 mvl1014 49152 Aug 16 14:02 xxxx
drwx------ 1 mvl1014 mvl1014  8192 Aug 27 21:36 xxxx
drwx------ 1 mvl1014 mvl1014  4096 Jul 23 19:09 xxxx

如果有人问了这个问题,我深表歉意。我浏览了这里以及所有建议的“类似问题”。我得到的答案最接近曾在这里但是使用我自己的 UID 运行提供的代码也不起作用。

答案1

解决了!

答案是找到这里

sudo -i gedit /etc/fstab

添加下一行(如果你不知道你的 UUID,请执行 sudo blkid

UUID=12102C02102CEB83 /media/Store ntfs-3g auto,users,permissions 0 0

保存并关闭文件。

如果你需要创建目录,我就是这样做的

sudo mkdir /media/Store

然后

sudo mount /media/Store

最后(无论您想设置什么权限)

chmod 755 -R /media/Store

然后让它成为你自己的

chown <username> -R /media/Store

是的,我花了两天时间,大约 8-10 个小时才搞定。“Store” 是“存储”的意思 :-P

相关内容