SVN Web-dav 不要求身份验证

SVN Web-dav 不要求身份验证

我们正在运行带有 Web-Dav 的 Ubuntu 9.10 服务器来托管 SVN 存储库。这是我的 dav_svn.conf 设置:

<Location /svn/myrepo>
        DAV svn
        SVNPath /home/svn/myrepo
        AuthType Basic
        AuthName "Our Subversion Repository"
        AuthUserFile /etc/subversion/passwd
        <LimitExcept GET PROPFIND OPTIONS REPORT>
                Require valid-user
        </LimitExcept>
</Location>

我可以在这里访问它:

http://myserver.com/svn/myrepo

但它不要求任何类型的身份验证。我这里遗漏了什么吗?/etc/subversion/passwd存在并填充了用户名和密码哈希。

答案1

通过这种方式使用 LimtExcept,您可以限制对存储库的访问除了GET、PROPFIND、OPTIONS 和 REPORT 方法。

这意味着允许对存储库的只读访问,但提交代码时需要进行身份验证。

这是你的本意吗?

相关内容