正如了解 UNIX 权限和文件类型中所述,每个文件都具有以下权限设置(“文件模式”):
u”),g"),以及o”)。据我了解,文件的所有者始终可以使用chmod. 所有者下运行的任何应用程序也可以。
如果所有者可以随时更改权限,那么为什么要限制所有者自己的权限呢?
我能看到的唯一用途是防止意外删除或执行,如果有意的话,可以很容易地克服这一点。
这里提出了一个相关问题:“所有者”权限存在的原因是什么?群组权限还不够吗?它讨论了为什么所有者的权限不能由单个用户(所有者)组成的虚拟组替换。相比之下,这里我问的是原则上为所有者拥有权限的目的,无论它们是通过单独的“ u”八进制还是单独的组+ACL来实现。
permissions ×1