我是唯一有权访问我的机器的人。有什么理由对文件和目录启用组/其他权限?

我是唯一有权访问我的机器的人。有什么理由对文件和目录启用组/其他权限?

我注意到我的主目录中的某些文件具有group甚至other.

如果我是唯一的人我想授予谁访问我的计算机的权限,是否有任何理由启用文件或目录的权限groupother

答案1

这取决于文件或目录。

例如,某些 Web 服务器设置允许计算机的用户将文件发布为http://server.name/~username,这些文件通常位于该用户的子目录中。httpd由于其处理 URL 的方式,可能需要对包含文件的目录以及路径中其上方的所有目录具有执行权限。换句话说,如果您设置~username/public_html为 777,但~username实际上是 700,Apache 可能无法提供文件。

这个问题的更广泛的答案需要你考虑全部系统中运行的守护进程。它们通常不以 root 或您的用户身份运行,因此除非明确授予它们,否则它们不会自动拥有对目录中任何文件的权限。

相关内容