Linux文件系统是否允许或拒绝移动文件夹的权限?据我所知,Active Directory没有。我很好奇,3个不同的措辞没有产生任何结果。
答案 0 :(得分:1)
是。如果您有foo/bar/
文件夹,则可以将文件夹foo
设为只读,这会阻止人们移动bar
:
$ chmod a-w foo
$ mv foo/bar ack
mv: cannot move ‘foo/bar’ to ‘ack’: Permission denied
无法移动bar
,但他们仍然可以改变其中的内容:
$ echo hello > foo/bar/hello.txt
$ rm foo/bar/hello.txt
答案 1 :(得分:0)
在linux中,您可以使用chattr使文件或文件夹不可变,如下所示:
chattr +i file
这样,甚至超级都不能移动,修改或删除文件。
要恢复它,您可以使用:
chattr -i file
这适用于ext文件系统