|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Shirshov 2:5020/400 09 Jul 2002 23:44:53 To : Andrew A. Ozol Subject : Re: Crypto по умолчанию после make world -------------------------------------------------------------------------------- Hi, Andrew! Ты написал on Tue, 9 Jul 2002 14:34:09 +0000 (UTC): Hi ! Есть FreeBSD 4.4 , установленная в прошлом годе . Сейчас поправил resolv.patch и сделал make world и make installworld на исходниках 4.4 , скачанных тогда же .CVS up HЕ делал . Reboot и оопс - меня по моему логину не пускает , зато пускает рутом . Расследование показало , что не работают пароли в DES , более того , все новые пароли создаются в shadow.passwd в формате MD5 . Из-за этого также перестали работать перловые скрипты с функцией crypt , поскольку в своей скриптовой базе старые пароли в DES , а новые уже создаются в MD5 . Изучение updating , корректировка auth.conf и login.conf никакого результата не дали . Все пароли только MD5 и баста !. Восстановить DES шифрование удалось только "подменой" libcrypto на libdescrypto , после чего все пароли стали DES :-) .Из чтения mailing list стало понятно , что до версии 4.4 выбор алгоритма crypto определялся именно библиотеками , а с 4.4 вроде появилась универсальная библиотека , поддерживающая MD5 и DES . Еще раз подчеркну , что в auth.conf и login.conf passwd_format des прописывал - не работает . При des в login.conf также passwd отказывается работать - passwd: cannot set password cipher: Undefined error: 0 . cap_mkdb применял .Впечатление , что DES исчез как класс . Так вот вопрос к уважаемому сообществу - как все-таки устанавливать алгоритм crypto по умолчанию , для функции crypto например ? И для ввновь заводимого login-a ? И как определяется MD5 или DES для запускаемого демона от nobody с nobody:*:65534:65534::0:0 в shadow.passwd - там же вроде тип пароля явно не указан ? Best regards - andy . у меня было тоже самое только на оборот с переходом на 4.5 были пароли в SQL базе форматом md5, при функции crypt пароли стали создаваться в des помогло восстановленем библиотек libcrypt из бакапа т.к в 4.5 их просто небыло (libscrypt*) что за фокусы не понимаю. -- aSh --- ifmail v.2.15dev5 * Origin: SANET - Arkhangelsk Internet Service Provider (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/774417d00ebd.html, оценка из 5, голосов 10
|