gpt4 book ai didi

svn - ~/.subversion/auth/svn.simple/ 算法?

转载 作者:行者123 更新时间:2023-12-04 07:02:34 24 4
gpt4 key购买 nike

确定 ~/.subversion/auth/svn.simple/目录中文件名的算法是什么?

我正在尝试设置 subversion 以非交互方式进行身份验证,并让它使用先验创建的文件进行身份验证(而不是第一次手动进行身份验证)。我无法配置服务器,只能配置客户端。

作为一项实验,我手动进行了身份验证以查看正在创建的文件。提前创建文件对我来说是微不足道的,但我找不到生成正确文件名的明显方法。例如:

cat <文件> | MD5

不生成文件名:/。类似地,对 svn:realmstring 或其变体进行散列无法生成正确的文件名。

换句话说,给定:

$ cat ~/.subversion/auth/svn.simple/a67f7e17e9b4059f367743be8f30c336

K 8
username
V 3
joe
K 8
password
V 4
blah
K 15
svn:realmstring
V 45
<https://svn.domain.com:443> Joe's repository
END

我需要散列什么才能获得 a67f7e17e9b4059f367743be8f30c336 ?

最佳答案

答案是 md5 svn:realmstring。

鉴于:

<https://svn.apache.org:443> ASF Committers

验证哈希通过(假设您的 MD5 实用程序是 md5sum,例如,在 Mac 上是 md5 )
echo -n "<https://svn.apache.org:443> ASF Committers" | md5sum
> d3c8a345b14f6a1b42251aef8027ab57

关于svn - ~/.subversion/auth/svn.simple/<hash> 算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20952004/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com