Народ подскажите т.к. самомоу разобраться не получилось.FreeBSD 5.0. как храняться пароли в master.passwd?
в login.conf указано:
:passwd_format=md5:\пытаюсь сгенерить MD5 для реального пароля - не совпадает с тем что в master указано. Прочел что подмешивается еще 2 символа. Куда подмешивается и как понять какие?
Вот кусок записи пользователя:
test:$1$PZTmsqBB$jA9kBt9BeiyqYGUkQg2dg
что тут что?Спасибо за помощь!
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/index...Попробуй еще
/usr/sbin/pwd_mkdb -p /etc/master.passwd
>Народ подскажите т.к. самомоу разобраться не получилось.
>
>FreeBSD 5.0. как храняться пароли в master.passwd?
>
>в login.conf указано:
>:passwd_format=md5:\
>
>пытаюсь сгенерить MD5 для реального пароля - не совпадает с тем что
>в master указано. Прочел что подмешивается еще 2 символа. Куда подмешивается
>и как понять какие?
>
>Вот кусок записи пользователя:
>
>test:$1$PZTmsqBB$jA9kBt9BeiyqYGUkQg2dg
>
>
>что тут что?
>1-е.
PZTmsqBB - это saltВот смотри:
Делаем пароль просто
[ids@happy ids]$ md5crypt test
Clear password: test
MD5 password: $1$OGbIjlLA$O5A2CgHmeFqwwPyVSF8AV1А теперь делаем с салтом:
[ids@happy ids]$ md5crypt test test
Clear password: test
MD5 password: $1$test$pi/xDtU5WFVRqYS6BMU8X/
И еще раз с салтом но другим:
[ids@happy ids]$ md5crypt test test2
Clear password: test
MD5 password: $1$test2$BDsPI.H2UQcLoafayQ/fQ.Теперь наверное разберешся :)
>Спасибо за помощь!
>>test:$1$PZTmsqBB$jA9kBt9BeiyqYGUkQg2dg
>>
>>
>1-е.
>PZTmsqBB - это salt
>
>Вот смотри:
>Делаем пароль просто
>[ids@happy ids]$ md5crypt test
>Clear password: test
> MD5 password: $1$OGbIjlLA$O5A2CgHmeFqwwPyVSF8AV1
>
Спасибо за ответ :)... про 2 символа прочел в книге "Unix для профессионалов" - значит врут там...Но: как объяснить тогда запись (и такого вида там много) из того же Master файла:
imperia:DQK2in0X5Boio:1007:80:
Что тут что?
Почему формат отличается от других записей, если login.conf не менялся?
Как система понимает каким методом создавать хеш по паролю?
Если в начале ничего $1$ или $2a$ то это DES