我需要通过 Web 向用户提供他们的主目录。我已设置 LDAP 身份验证,因此只有有效用户才能访问主目录,但目前有效用户可以访问任何给定的主目录。我想将用户限制在他们自己的主目录中。Apache 可以做到这一点吗?
答案1
您可以使用 vhost-alias,在身份验证后将用户传送到他们的目录中,并且他们将无法进入任何其他人的目录。
答案2
您可能正在寻找指令UserDir
UserDir public_html
这将让 apache 寻找public_html
。
例如
http://example.com/~username/index.html
将寻找文件/home/username/public_html/index.php