目前,RHEL 服务器上已安装 NFS 存储,位置如下:
mnt/NFS/Data
所以我必须Data
向服务器管理员请求目录内的读、写、删除权限。
获得权限后,我创建了三个文件夹,即dev
、prod
和test
Data 文件夹。
dev
所以我是、prod
和文件夹的所有者test
。我想修改权限的方式如下:
prod
场景 1) 内部和文件夹中的任何人都不test
应能够删除包括我在内的文件和文件夹。
场景 2) 每个人都应该能够删除 dev 目录中的文件和文件夹。
问题:
对于场景 1,我认为我应该能够更改其他人在 prod 和 test 文件夹中读写的权限,因为我是所有者。但我呢?我是否需要要求服务器管理员控制权限,以便 prod 和 test 文件夹中的每个人都应该拥有相同的权限,包括我?
我是否应该考虑要求服务器管理员将所有权从我的用户名转移到 root 并控制目录 dev,然后为每个人分配读取、写入和删除权限?
答案1
您可以取消文件所有者的写入权限,如果只是为了防止您意外覆盖文件,这就足够了。但是,文件所有者仍然可以授予自己写入访问权限,因此它作为安全措施没有用处。
您不需要该dev
文件夹由 root 拥有,即可授予其他人读/写权限。
另请记住,删除文件的能力取决于write
文件夹的权限,而不是文件本身。