2013-10-25 132 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你可以找到類似的例子,但也有很多其他的解決方案。