[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