gpt4 book ai didi

linux - 用于 BASH Shell 的 Bcrypt?

转载 作者:行者123 更新时间:2023-12-03 09:56:20 29 4
gpt4 key购买 nike

我正在寻找一种在 BASH 脚本中使用 BCRYPT 散列密码的方法。我搜索了高低,并用谷歌搜索了所有东西......我最接近的可能是使用openssl的实现,但该方法仍不清楚。

我在一个没有外部访问的封闭系统中,并且没有安装 python。

我精通 BASH 并使用 GNU Bash,版本 4.1.2(2)-release (x86_64-redhat-linux-gnu)。

对纯 BASH/AWK 解决方案或任何其他常见 RHEL Shell 原生实现的建议感兴趣。

Perl 已安装,但我更愿意远离那个选项,至少,我不知道 Perl ...... Perl 有一个社会耻辱......(hahaha.c)

谢谢!

最佳答案

这是我使用的

leo@xxx:~$ htpasswd -nbBC 10 USER topsecret
USER:$2y$10$vDtCxgJ4DIZ1itAAq6NDkedmaDFHlPdlpLY.EiEa3QBXHnH0oLatW


请注意盐前缀(即 $2a 或 $2y)在不同的系统/平台中可能不同。

我的电脑
leo@xxx:~$ uname -a
Linux xxx 5.0.0-37-generic #40~18.04.1-Ubuntu SMP Thu Nov 14 12:06:39 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

关于linux - 用于 BASH Shell 的 Bcrypt?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47580240/

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