首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户可以创建文件或文件夹,但只能在centos-8中删除。

用户可以创建文件或文件夹,但只能在centos-8中删除。
EN

Stack Overflow用户
提问于 2019-10-30 08:09:25
回答 1查看 329关注 0票数 0

在Samba中,共享目录和文件将由用户名和组名创建,这就是为什么我必须使用粘性权限: Chmod 1770 /testfolder在这个权限中,用户可以创建文件和文件夹。

任何人都可以帮助我如何限制我删除文件和文件夹。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-30 11:22:30

如何限制用户删除文件和文件夹。

或者,换句话说,是否有允许用户将文件添加到目录中,而不是删除它们的权限?

,NO,.授予目录的写权限允许用户修改该目录,这意味着创建新条目,但也意味着删除条目。实际上,这两个操作都修改了目录,即包含在目录中的文件列表。在添加文件和删除文件之间进行区分是非常方便的,但事实并非如此。

但是,根据操作系统和文件系统的不同,您可以在目录上设置一个特殊属性:

代码语言:javascript
复制
chattr -d +a nodelete/

将向指定目录提供特殊属性“仅追加”。“只追加”意味着您可以创建,但不能删除或覆盖。这大概会实现您想要的结果;参见chattr的文档,它可能是您的朋友。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58620952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档