【发布时间】:2012-01-06 01:17:34
【问题描述】:
我对文件夹和文件权限的工作方式有一些疑问。假设我在“受保护”之外有用户目录,如下所示..
users
-- usera
-- docs
-- userb
-- docs
protected
我不希望没有权限的用户 B 访问用户 A 目录中的任何内容。另外,我不希望任何人通过 url 链接访问目录目录。基本上我只是希望用户能够访问他们自己的目录,而不是其他人。怎么办?
谢谢!
【问题讨论】:
-
这需要更多上下文。怎么访问? “
protected”的相关性是什么? -
以读取或下载文件的方式访问。 protected 是一个包含 .htaccess 'deny from all' 的目录,用于托管 php 脚本。
-
这仍然有点令人困惑,因为您谈论“权限”,这通常是文件系统的事情。通过网络服务器访问文件时,您似乎在谈论更抽象的权限,或者您是吗?
-
抱歉给您带来了困惑。我指的是身份验证中的权限。经过身份验证的用户应该只能访问他的文件和文件夹。同样,任何网络用户都不能通过 url 访问任何用户的文件/文件夹。
标签: php file permissions directory