slappasswdとopensslでsha256のハッシュ値が異なる
Published:
By nobCategory: Posts
Tags: OpenLDAP slappasswd OpenSSL GentooLinux
前提
software | version |
---|---|
Gentoo Linux | - |
OpenLDAP | 2.6.3 |
OpenSSL | 3.0.11 |
事象
slappasswdを使ってパスワードを作成してOpenLDAPに登録したのだが認証が通らない。
原因
slappasswdとopensslで出力されるハッシュ値が異なる。
$ echo -n "abc" | openssl dgst -sha256 -binary | openssl enc -base64
ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0=
$ slappasswd -o module-path=/usr/lib64/openldap/openldap -o module-load=pw-sha2 -h '{sha256}' -s abc
{SHA256}Wyvqx+38PRBfZkNfDd9si6Ggf …