Jak generovat hash hesla?

Jan 'yanek' Bortl yanek na yanek.cz
Středa Únor 22 09:31:55 CET 2017


takhle?

$ mkpasswd -m sha-512
Heslo:
$6$efN6jem7J3.j$VrfkhFct1r1HR7S5VgblbNnS9rSKGiK/tqF9xVSWhOPm2OPmsye14NL1pTmcA4cxpuTe8xwOslfxK27.MNhbx1

$ mkpasswd -m help
Dostupné metody:
des    standard 56 bit DES-based crypt(3)
md5    MD5
sha-256    SHA-256
sha-512    SHA-512

Na debianu je to v baliku whois (?!).
Jeste tam vidim nasledujici, takze pohledat na CPANu, kdyby to prvni 
nevyhovovalo:

libstring-mkpasswd-perl: /usr/bin/mkpasswd.pl


Dne 21.2.2017 v 15:12 Jan Kasprzak napsal(a):
> 	Zdravim,
>
> potreboval bych mit moznost jednoduse vygenerovat k zadanemu retezci
> jeho hash kompatibilni s /etc/shadow (pam_unix, asi). Pokud mozno
> ne ten puvodni crypt(3), ale nejake SHA512 (takove to $6$sul$hash).
> Pred casem jsem to delal prikazem grub-crypt, ale ten v novem CentOSu/RHELu
> neni, takze to nemuzu uzivatelum doporucovat.
>
> Zrejme funguje i
>
> perl -e 'print crypt("heslo", q{$6$sul$}), "\n"'
>
> ale i toto obnasi nejake rozumne vygenerovani te soli. Dalsi moznost
> je "doveadm pw -s SHA512-CRYPT" z dovecotu, a trochu sedu nad tim.
> Fakt neexistuje nejaky pekny prikaz, ktery by vypsal hash hesla podle
> aktualniho systemoveho nastaveni, idealne takovy, aby se na heslo vyptal
> na terminalu a nemusel se zadavat v parametrech?
>
> 	Diky,
>
> -Y.
>


-- 
Jan 'yanek' Bortl <yanek [at] yanek. cz>
http://yanek.cz/ | jabber: yanek [at] mitranet. cz
-----------------------------------------------------------------
"Maybe one day you will learn that your way is not the only way."
                                         Opher [StarGate: The Nox]




Další informace o konferenci Linux