2013-10-25 65 views
-1

对不起,可能是重复和简单的问题...文件模式 - 网站访问者的文件访问权限

比方说,一些网站访问者想要下载这个(http://my.ip.add.ress/project/files/foo.txt)文件。所以如果访问者有读取 permision他/她可以下载它,否则他/她不能。

我的问题:
当我改变的foo.txtchmod xyz foo.txt模式,其中x之一,Y和Z是对顾客的权限?

我不明白第三位z有时候叫做世界。也许z是为了访问者权限。 :|

+0

它不这样工作。 Web身份验证与您的Web服务器的文件系统无关。 –

回答

0

世界的意思不是所有者而不是文件组的成员。它不与'世界'有关。在这个意义上,“世界”是webserver进程运行者用户。有时www-data或httpd。 所以你必须管理这个用户可以读取文件。

但是,如果您想要将此读取权限限制为只有一部分用户,则必须首先从一般用户隐藏文件,使其可以被Web服务器读取,并创建一些内容以验证用户是否已启用阅读与否。

如果你的谷歌.htaccess你可以找到类似的例子,但也有很多其他的解决方案。