文件权限没有按我的预期方式工作

文件权限没有按我的预期方式工作

我对文件权限有一定的疑问。我将它们一一列出。

顺便说一句,我以 root 身份登录并使用 Red Hat Linux。

1.当我将文件的权限更改为仅读取eg- chmod 400 file1时,我仍然可以使用cat命令并向其添加一些内容。我不应该只有读取该文件的权限吗?

2.如果我向文件夹授予读取权限,例如- chmod 400folder1,我仍然可以向其中添加文件。那么读取权限对于文件夹或该实例的执行到底意味着什么?

3.如果我以 root 身份登录,我是否始终拥有所有权限,即读取、写入和执行?因为这就是正在发生的情况。无论权限设置如何,我都可以访问任何文件和文件夹。

那么有什么办法可以实现我的目标呢?

答案1

Root 对整个文件系统具有完全的 RW 访问权限。另外,要更改目录的权限,您应该修改.该目录中文件的权限。

答案2

作为用户,您拥有系统的完全访问权限。文件夹的读取权限授予您以下权限文件夹内容。这就是 root 用户需要保密的原因。它可以访问整个系统。

有多种方法可以阻止具有特殊权限的文件,但即使这些方法也可由 root 更改

相关内容