2008-12-05 124 views
2

如果我将存储库访问的Subversion用户名和密码存储在conf文件夹中的文本文件中,那么我可以使用的密码的最大长度是多少?也就是说,以下文件中的秘密可以保存多久?Subversion中的最大密码长度是多少?

[users] 
harry = harryssecret 
sally = sallyssecret 

回答

2

如果使用svnserve,这似乎是没有限制规定(至少我找不到它的任何提及)。 From svn book

默认情况下,svnserve服务器只知道如何发送CRAM-MD5身份验证质询。本质上,服务器向客户端发送少量数据。客户端使用MD5哈希算法创建数据和密码组合的指纹,然后发送指纹作为响应。服务器使用存储的密码执行相同的计算,以验证结果是否相同。实际的密码绝不会通过网络传播。

恕我直言,如果使用MD5,那么你可以使用任何可管理的长度的密码。

1

配置文件没有限制(当然除了内存限制!)。

客户端是否限制输入将取决于您正在使用哪个客户端,当然,但我希望他们都会允许相当长的密码。

相关问题