Ubuntu 16.04 Criação de hash do MySQL vs Htpasswd hash

0

Estou tentando descobrir como criar hashes em SQL para uma longa lista de usuários.

Se eu usar htpasswd -c /tmp/testfile joe (seguido por mama como a senha), recebo o seguinte resultado:

cat testfile
joe:$apr1$9Ba0JDuU$j7qiNqwhiJJVrxg8v5Jcu/

No entanto, se eu fizer o mesmo comando no mysql, eu tenho um hash diferente, se eu especificar MD5 ou SHA .. alguma idéia?

+-----+----------------------------------+--------+
| user| pass hash                                 |
+-----+----------------------------------+--------+
|joe  | eeafbf4d9b3957b139da7b7f2e7f2d4a          | (md5)
+-----+----------------------------------+--------+
|joe  | 99df988b77e60a1718e9e6fecdaf22552047be28  | (sha1) 
+-----+----------------------------------+--------+
|joe  | 99df988b77e60a1718e9e6fecdaf22552047be28  | (sha)
+-----+----------------------------------+--------+

O que estou fazendo de errado?

    
por Ubuntu_3218 09.03.2018 / 21:02

0 respostas