进一步阅读

进一步阅读

我知道即使访问权限全部设置为 0,root 用户也可以读取文件,但我不了解具体的写入和执行权限。超级用户可以写入并执行具有权限的文件吗000

答案1

它可以像它可以读一样写。成为 root 胜过这些。但如果执行的话,情况就不同了。如果文件未标记为可执行文件,则它不被视为可执行文件。然而,一旦它被标记为可执行文件,它就不必可读才能执行(如果它是一个脚本)。与普通用户不同。

答案2

超级用户(或同等用户)可以写入文件除非它是当前正在执行的进程的程序映像。 (它可能已被执行,并且在进程执行时其权限设置为 000。)这是假定文件系统是读写安装的,并且您没有采取任何安全策略和其他机制的操作来当然,限制超级用户的正常行为。

超级用户(或同等用户)无法执行该文件,因为 000 不会向任何人授予任何执行权限,这是超级用户(或同等用户)拥有执行访问权限的必要先决条件。

进一步阅读

相关内容