gpt4 book ai didi

.htpasswd - 对于相同的密码,htpasswd 的哈希值每天都不同。

转载 作者:行者123 更新时间:2023-12-02 04:43:36 26 4
gpt4 key购买 nike

我有一个通过 htpassword 调用运行用户名和密码的脚本:

 /usr/local/apache2/bin/htpasswd -b $file $user $pass

并将它们添加到文件中。

bash-3.00$ grep caspers$nytest /prod/archive/2013Nov29/foo-users1
aacaspersrepo:$apr1$QSKSjpwI$Mrn8sWRki4Pb3kxYwayPF/
aacasperstreasview:$apr1$PHpwkF2N$YsAr7cnJtjABK7T8FbhgL.
casperstest:$apr1$lIuRZ1jW$DAHFKmIRHcPoS0kAzRcmB1
casperstest1:$apr1$1nyAfTJN$yAtF1ToIw5UCQxo7CJMcp0
casperstest2:$apr1$BZEcwVEV$dILld.zfxa4B6G0pKQFtg/
caspers$bank:$apr1$XWdLqwKb$O8st/xXcPOyEmApsHj4FS.
caspers$nytest:$apr1$N/GoMyoZ$5WGvyWVWGDgZPApuvGeb9/
casperscust$ny:$apr1$zCpRLoZG$zK8yc9IkKoR1BqGsHXFdK/
casperscust$nytest:$apr1$gLzFo3gk$YVZ9ALVhD/rHOhNUmJic80
bash-3.00$
bash-3.00$
bash-3.00$
bash-3.00$ grep caspers$nytest /prod/archive/2013Nov28/foo-users1
aacaspersrepo:$apr1$GahfhX78$eah4xp9ba.hQ1jb8NbPC.1
aacasperstreasview:$apr1$8aKZu1ku$Q8BKTSEdXFxkpQtXIhQO01
casperstest:$apr1$gmIdA8cX$FTe1hreH5/6gFLTFYA9zN.
casperstest1:$apr1$dtSjEVAZ$ya2S4gJ5ArKX7Z5kKDYnS.
casperstest2:$apr1$ZcKdZrTG$Ip0jxulsxR.KNJkDhi3rw1
caspers$bank:$apr1$BvCtx.n2$s/teof5StdXBFzc3wAe.d1
caspers$nytest:$apr1$GjOnubg1$KtselMH6H6nCyp7oiAbOJ/
casperscust$ny:$apr1$ieUhlGhA$zrHnSkdxbHlG7eK.3mmYO1
casperscust$nytest:$apr1$pAFgIv71$YMIjy8T7/6DQnJSdRYk361
bash-3.00$

日子之间的差异很大。问题是密码哈希从一天到下一天都在变化。您会认为除非用户更改它们,否则 hasnes 将是相同的。htpasswd 使用的算法会为相同的密码抽出相同的哈希值,除非用户更改它。

我在文档中没有看到任何内容。

这是预期的行为还是我的脚本有问题?

最佳答案

这是预期的行为。

每次对密码进行哈希处理时,htpasswd 都会使用随机盐。除其他事项外,这样做是为了让拥有相同密码的两个用户不会获得相同的哈希值,并避免对密码文件进行字典攻击。

您可以在此处找到有关 apache httpd 密码格式的文档: http://httpd.apache.org/docs/current/misc/password_encryptions.html

关于.htpasswd - 对于相同的密码,htpasswd 的哈希值每天都不同。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20288427/

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