我有一个已安装的 NFS 分区,其中有一个特定组(例如nfsgroup
)rwx
负责目录(称为nfsdir
)。如果我的用户brian
是的成员nfsgroup
并在其中创建了一个文件nfsdir
,然后我将 chgrp 设置为brian
(我自己的组),则中的其他用户nfsgroup
仍然可以删除我的文件。它给了我提示,但仍然允许我从不属于该组但属于的rm: remove write-protected regular empty file ‘test.txt’?
另一个用户那里删除该文件。brian
nfsgroup
有没有一种方法,让我可以允许中的所有用户在中nfsgroup
创建文件nfsdir
,同时还为成员提供一种方法来nfsgroup
保护单个文件不让其他组成员修改它们?
答案1
我想到了。
在里面nfsgroup
我创建了自己的目录brian_private
,然后执行了chmod 744 brian_private
。现在里面的所有文件brian_private
都只能由我修改。