apache中的限制
我需要配置对一些不同方法的访问,并添加更多不同的用户admin、user1apache中的限制,apache,apache2,Apache,Apache2,我需要配置对一些不同方法的访问,并添加更多不同的用户admin、user1 <Location /webdav> DAV On #Require valid-user AuthType Digest AuthName "webdav" AuthUserFile /etc/apache2/webdav.password Require user admin OPTIONS none <LimitExcept PUT
<Location /webdav>
DAV On
#Require valid-user
AuthType Digest
AuthName "webdav"
AuthUserFile /etc/apache2/webdav.password
Require user admin
OPTIONS none
<LimitExcept PUT DELETE GET>
Require user admin
</LimitExcept>
</Location>
我无法使用Require有效用户,因为并非所有用户都需要具有相同的访问权限Google apache Require group.@GuntramBlohm,如果用户在不同的组中,该怎么办?用户可以在多个组中。创建一个组webdav_-allow,将所有有权访问该组的用户以及他们所在的组放入该组,然后在您的配置中要求组webdav_-allow。@GuntramBlohm,那么如果我们有10个用户和20种不同的规则,我们将需要20个组?如果你真的有20个规则案例,它们彼此无关,那么你需要20个组,是的。没有其他方法可以建模用户X可能使用URL Y关系。但是,大多数现实生活中的情况并没有那么复杂——通常你可以避开管理员、版主、编辑、读者等群体,让几个群体同时访问你的目录,检查以了解如何操作。