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