How to compute the password hash
Joseph Reynolds
jrey at linux.ibm.com
Fri Aug 21 04:26:15 AEST 2020
Richard,
Thanks for putting together the OpenBMC user authentication
presentationand presenting it as part of today's OpenBMC learning series
event. Well done! The following question (paraphrased here) was
asked. My answer is below.
- Joseph
Q. How to compute a user account password hash [1] such as the project
default [2] for my own distro?
A. From my Linux system, I use:
openssl passwd -1 -salt "UGMqyqdG" 0penBmc
$1$UGMqyqdG$FZiylVFmRRfl9Z0Ue8G7e/
Notes:
- The -1 option and the -salt "UGMqyqdG" option were used to get the
exact result in the project default [2]. You would probably want to use
sha512 and your own salt.
- The first character of the password is a zero, not a capital O.
[1]: https://en.wikipedia.org/wiki/Passwd
[2]:
https://github.com/openbmc/openbmc/blob/master/meta-phosphor/conf/distro/include/phosphor-defaults.inc
More information about the openbmc
mailing list