【发布时间】:2014-05-11 07:38:37
【问题描述】:
我正在创建一个文件夹来存放我的网站。如何添加创建此文件夹的权限?
MKDIR 777 MyWebSite
将向所有人提供Rear、Write 和 eXecute 访问权限。
那么在创建这个文件夹时我应该使用的最佳权限是什么?
【问题讨论】:
-
您不应授予 777 对整个 Web 根目录的权限。相反,您应该将 444 分配给 Web 根目录,将 777 分配给特定目录,例如,
uploads(如果有的话)。 -
@OzairKafray:除非您授予它们 x(搜索)权限,否则任何人都无法访问目录中的文件。因此,您应该设置 555 而不是 444 权限,尽管您也应该考虑 500 或 550。 777 权限应该非常谨慎地使用。在上传目录中使用 733 权限可能是明智的;人们可以在目录中创建文件,但以后不能访问它们。
标签: linux webserver file-permissions