Portál AbcLinuxu, 15. května 2025 18:57

Dotaz: Jak vygenerovat password hash pro nasible mysql_user modul

21.2.2018 19:26 majales | skóre: 29 | blog: Majales
Jak vygenerovat password hash pro nasible mysql_user modul
Přečteno: 181×
Odpovědět | Admin
Zdravím,

Marně bádám, jakým způsobem vygenerovat pro ansible modul mysql_user zahashované heslo poomocí linuxových nástrojů sha1sum a jiných.. zjistil jsem že heslo v mysql ( 5.7) je hash vytvořený pomocí tohoto:
"SELECT UPPER(SHA1(UNHEX(SHA1('heslo'))));" 
přičemž na začátek hashe se musí přidat "*".

Jak a čím tedy emulovat funkci UNHEX v bashi? Nenapadá vás něco?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (majales (tazatel))
21.2.2018 19:40 majales | skóre: 29 | blog: Majales
Rozbalit Rozbalit vše Re: Jak vygenerovat password hash pro nasible mysql_user modul
Odpovědět | | Sbalit | Link | Blokovat | Admin
Odpovím si sám.

Tímhle se to dá vygenerovat:
echo -n  "heslo" | sha1sum | xxd -r -p |sha1sum | awk '{print toupper($1)}'

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.