文件权限不会改变


23

对不起,新用户。我大约在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-在第1代i7(我相信是2.7 GHz)上,内存为6 GB

我尝试附加屏幕截图,但被告知需要10次重复,这也意味着我也要复制/粘贴。

请原谅我的困惑,但是洛雷姆·伊普森(Lorem Ipsum)似乎没有必要。我尝试了多种格式化方式,但是每种方式看起来都很完美,并且每次在下面的预览中都弄乱了。(U,我一团糟。)

$ 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运行提供的代码也不起作用。


2
在Windows文件系统(也称为NTFS)上使用chmod将不起作用。Linux权限仅适用于Linux文件系统(又名ext4,ext3,btrfs等)。您需要做的只是chmod安装点(在您的情况下为My \ Book)- sudo chmod 755 /media/My\ Book。完成此操作后,“ My \ Book”下的文件应继承其权限。
mikewhatever

感谢您的评论@mikewhatever。我在提到的USB驱动器甚至挂载的分区上都尝试了此操作,但均无济于事。因此,我将-R与-c一起使用,它遍历了2.5 TB的所有数据并“更改了权限”-或至少告诉过我。它的行为与以前相同,包括当我尝试使用GUI选项时。
mvl1014 2013年

“我在提到的USB驱动器甚至挂载的分区上都尝试过此方法...”。那是你的错 同样,您只需要更改安装点,而不需要分区或“ USB驱动器”。
mikewhatever

无论我搜索“挂载点”,还是只能自动挂载,这都让我编辑了fstab。这导致我创建了一个文件夹,该文件夹原来是root拥有的,因此我无法对该文件夹执行任何操作,从而使其与我要完成的操作完全相反。所以很明显我不理解这个概念。:(您能指出我在哪里可以学习chmod的挂载点,而不是我似乎在做的实际设备,文件夹,文件等吗?
mvl1014 2013年

Answers:


26

解决了!

答案在这里找到

gksu 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

是的,这花了我大约2-10天的8-10个小时。而“存储”代表“存储” :-P


1
应该不是chmod 755 /media/Store吗?和chown username /media/Store
deanresin '16

1
-R允许的权限为里面的递归什么改变/media/Store
Willoczy
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.