[mdk-re] MD5

cornet =?iso-8859-1?q?cornet_=CE=C1_zmail=2Eru?=
Пн Авг 6 11:15:01 MSD 2001


denf на novosoft.ru wrote:
> 
> 08/06/2001 01:25:13 PM mandrake-russian-admin wrote:
> >Batalov Grigory wrote:
> >>
> >> On Mon, 6 Aug 2001, cornet wrote:
> >>
> >> > Как можно в шелле по простому получить из обычной строки ее же но
> >> > криптованую в MD5?
> >>
> >>   echo "string" | md5sum
> >
> >Ага, сеньк!
> >
> >Только... почему  при подсовывании в shadow криптованой строки,
> >полученной от md5sum, юзверя отшивают с неверным пасвордом??
> >
> >Например:
> >[cornet на smart /]$ echo 'tata' | md5sum
> >6ccef1b25ea58fb8be3ca1a1a744ea53  -
> >[cornet на smart /]$
> >строчка из shadow:
> >test:6ccef1b25ea58fb8be3ca1a1a744ea53:11540:0:99999:7:::
> >не пущают :-((
> >хотя если задать тот же пасворд через passwd test то пустят.
> 
> во-первых, там скорее всего blowfish ( /etc/pam.d/system-auth ),
> а во-вторых, в /etc/shadow первые два символа - salt, они нужны как раз для
> определения алгоритма, по которому получена остальная часть строки. для
> MD5, кажется, "$1"

Далеко не все пасворды в моем shadow начинаются с "$1", хотя все
действительно имеют в начале "$"
Попробовал подсунуть и то и другое - пофигу.

из /etc/pam.d/system-auth:

password        sufficient      /lib/security/pam_unix.so nullok
use_authtok blowfish shadow

оно?

-- 
******** FIRE & STEEL ********




Подробная информация о списке рассылки community