URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 35
[ Назад ]
Исходное сообщение
"Help !!! crypt(...) c shadow ????"
Отправлено Арлекин , 13-Май-01 18:36
Может я и глуп, но подскажите, плз :
В системе используется /etc/shadow и в /etc/passwd вместо <salt><зашифр. пароль> (Т.Chan "UNIX System Programming Using C ") одни "х"-ы и , соответственно getpwnam() прекрасно возвращает в p->pw_passwd ТОЛЬКО "x". А может есть функции для чтения из shadow ??? Или как тогда проверить правильность пароля ? Первый символ в ответе crypt() всеравно "х" и strcmp() ессно не срабатывает, a strstr() , ессно, срабатывает всегда... Караул, вобщем.
Содержание
- Я дико звиняюсь... Сам нашел :-(( ,Арлекин, 19:49 , 13-Май-01
Сообщения в этом обсуждении
"Я дико звиняюсь... Сам нашел :-(( "
Отправлено Арлекин , 13-Май-01 19:49
переполошился зазря...