https://www.visualsvn.com/support/topic/00182/
VisualSVN 服务器身份验证模式
适用于: VisualSVN Server 5.0 及更高版本
身份验证是服务器确认用户身份的过程。此过程通常涉及检查用户名和密码,但可以包括任何其他证明身份的方法,例如智能卡。
VisualSVN Server 身份验证选项包括Subversion和 Windows身份验证模式,每种模式都适用于特定环境。本文提供了有关如何更改身份验证模式的说明和简要概述,以帮助您选择最适合您需求和要求的模式。
以下文章介绍了与每种身份验证模式相关的 VisualSVN Server 设置:
身份验证模式概述
VisualSVN Server 支持两种身份验证模式:
Subversion 身份验证模式
此模式可用于域和非域环境。使用此模式,系统会提示用户输入用户名和密码进行身份验证。身份验证过程依赖于 VisualSVN Server 维护的内部用户列表,不依赖于任何外部身份验证服务。
Windows 身份验证模式
此模式适用于 Active Directory 域环境。它允许用户使用其 Windows 凭据通过单点登录和双因素身份验证选项向 VisualSVN Server 进行身份验证。在此模式下,有两种身份验证方法可供选择: 基本身份验证或集成 Windows 身份验证。这两种方法也可以同时使用。在这种情况下,基本身份验证仅适用于不支持集成 Windows 身份验证的客户端。
认证模式比较
下表将 Subversion 身份验证模式与 Windows 身份验证模式进行了比较。
Subversion 身份验证 | Windows 身份验证 | ||
---|---|---|---|
基本身份验证方法 | 基本身份验证方法 | 集成 Windows 身份验证方法 | |
密码缓存 | Subversion 客户端 将 用户名和密码缓存在磁盘上,这可能会带来安全风险。 | Subversion 客户端 将 用户名和密码缓存在磁盘上,这可能会带来安全风险。 | Subversion 客户端 不会将 用户名和密码缓存在磁盘上。 |
密码传输 | 除非使用安全的 HTTPS 协议,否则密码将以纯文本形式传输。 | 除非使用安全的 HTTPS 协议,否则密码将以纯文本形式传输。 | 此方法使用不需要通过网络发送密码的身份验证协议。 |
单点登录 | 无法使用提示用户输入用户名和密码进行身份验证。 | 无法使用提示用户输入用户名和密码进行身份验证。 | 可用的用户将使用其当前的 Windows 凭据自动向 VisualSVN Server 进行身份验证。 |
双重身份验证 | 无法使用 | 无法使用 | 可用的用户使用其当前的 Windows 凭据自动向 VisualSVN Server 进行身份验证,而 Windows 登录本身可以通过双因素身份验证执行。 |
有关更多详细信息,请参阅KB39:了解 VisualSVN 服务器身份验证选项文章。
更改身份验证模式
在安装过程中,首先在 VisualSVN Server 中配置身份验证,此时系统会提示您选择Subversion 或Windows身份验证模式。如果计算机属于域,安装向导将建议使用 Windows 身份验证模式。
以后可以使用 VisualSVN Server Manager 控制台随时更改身份验证模式。更改身份验证模式后,服务器会切换到所有存储库的另一组访问权限。之前为所选模式配置的所有访问权限都将保留,但不再适用。在您重新配置新身份验证模式的权限之前,最终用户可能无法访问存储库。
要更改身份验证模式,请按照以下说明操作:
启动VisualSVN 服务器管理器。
单击操作 | 属性。
切换到“身份验证”选项卡。
单击“更改”。
选择您想要使用的模式并单击“确定”。
更改后,VisualSVN HTTP 服务将重新启动并应用另一组访问权限。
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://www.hqyman.cn/post/7309.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~