首页 > V2EX > V2EX-咨询大佬个密码验证的问题
2021
11-25

V2EX-咨询大佬个密码验证的问题

d0m2o08:

Ansible 的 user 模块中,对如何生成用户密码给了集中方法,其中一种是这样实现的

/etc/ansible ⌚ 13:36:09
$ python -c "from passlib.hash import sha512_crypt; import getpass; print(sha512_crypt.using(rounds=5000).hash(getpass.getpass()))"
Password:
$6$ugLvJs2HQIVNoXW0$F8sbBsLT/dcU/HVFVlHqNNSpxZwwpt2R4tP7cE/JvYKjQnPX137YzNaPGo6t/EwX3Ick17Gm7E7N2qD.N.A3h/

/etc/ansible ⌚ 13:36:13
$ python -c "from passlib.hash import sha512_crypt; import getpass; print(sha512_crypt.using(rounds=5000).hash(getpass.getpass()))"
Password:
$6$EZ5ZGsr7dlFrHzS0$5vNcNAtkUw41P8NCuHpp.Um5DHoNoH8mSbmTjc0fTgH95Gq4zDFpcsnLvd4T26Zx0gSLRdBxlzkNdMHC.kLub.

/etc/ansible ⌚ 13:36:17
$ python -c "from passlib.hash import sha512_crypt; import getpass; print(sha512_crypt.using(rounds=5000).hash(getpass.getpass()))"
Password:
$6$zem4hGz27MgX4k8X$Mn6n08MCPtvCzbJTmjYVnBX/JpU7dEUKK.o0F60UA5rsbBLLLXZZb2bWRrBazpCHY.ugEPw0bgiwwvsvgfyTK/

/etc/ansible ⌚ 13:38:25
$

我每次输入的密码都是 1234 ,但是生成的值是不同的,那如何验证这些不同的值是同一个密码呢

from V2EX-最新主题 https://ift.tt/3CKerPa

牛C网:https://niuc.net

最后编辑:
作者:分享菌
这个作者貌似有点懒,什么都没有留下。

留下一个回复