gpt4 book ai didi

linux - 使得无法在文件夹内创建新文件

转载 作者:太空狗 更新时间:2023-10-29 12:03:28 24 4
gpt4 key购买 nike

我试图阻止在 linux 文件夹中创建文件位置,这样就不可能在这个特定文件夹中创建新文件。我尝试将模式更改为 r only with:

chmod 0544 -R

但不幸的是,这没有帮助。

如何禁止创建新文件?

最佳答案

上面的命令将工作 - 对于所有期望的(!)root 用户。


正如@BasileStarynkevitch 所建议的,如果您使用的是 ext 文件系统(或任何其他支持以下属性的文件系统),您可以使用 chattr 程序来限制 root 用户意外地在该目录中创建文件。 (一不小心,因为root当然可以免费再次使用chattr来重置属性)。

sudo chattr +i /path/to/folder

i 表示不可变。使用 +i 设置属性,使用 -i 重置属性。请注意,只有 root 用户可以设置或重置此属性。

关于linux - 使得无法在文件夹内创建新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25621176/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com