Linux 中具有 public_html 文件夹和 alpine 邮件的主目录权限

Linux 中具有 public_html 文件夹和 alpine 邮件的主目录权限

奇怪的是,这个问题我还没有找到满意的答案。我需要为我的大学服务器主目录设置适当的权限:

  1. 对我的主文件夹的 public_html/ 子文件夹的公共访问
  2. 无法访问(读/写/执行)我的主文件夹中的任何其他内容
  3. 我的雷鸟客户端可以访问相关的高山文件

到目前为止,我已经设置了701我的主文件夹、755public_html 子文件夹以及700其他文件和目录。可以吗?它有任何潜在的问题吗?

新创建的文件和目录怎么样,如何让它们默认为700?

答案1

如果目录是这样设置的并且您不是第一个学生,您可以假设权限没有问题。如果您不这么认为,请解释原因。

  1. 您的主目录具有701u=rwx,o=x允许 Web 服务器访问public_html.因此,其他人(但不是组)可以访问具有已知名称的文件或目录,前提是文件或目录允许该访问
  2. 你的public_html应该没问题,705也应该可以工作,但没有什么区别。
  3. 700意味着只有您可以访问。

您不应该使用 来创建新文件700,除非您希望它们可执行。只需添加

umask 077

到您的.profile或 在 shell 中创建带有 . 的文件600和带有 . 的目录700。仅用于umask查看当前值,根据您的设置,它可能已经以这种方式配置。

相关内容