>>>Меняю сервер на более мощный.
>>>Нужно перенести пользовательские счета со старого.
>>>
>>>Дополняю /etc/passwd, group, shadow, копирую /HOME/...
>>>
>>>Вроде все правильно, но юзеры не
>>>могут зайти со своими старыми
>>>паролями. Забиваю новый пароль -
>>>все работает.
>>>Может пароль в принципе нельзя перенести
>>>на новую систему и надо
>>>обязательно заводить новые?
>>
>>видимо где-то напортачил
>>
>>попробуй проверить так:
>>
>>заведи пользователя с аттрибутами как на
>>старой,
>>скриптом или через vipw
>>
>>затем из старого shadow cut/paste пароль
>>в
>>новый для этого user'а, после чего
>>проверь
>
>Все так, но это не работает.
>
>Unix - SCO UnixWare 7.1
>Похоже дело в разных алгоритмах кодирования
>пароля, - старый сервер генерил
>другой сисадмин...
так посмотри как выглядит крипт паролей:
des или md5 и если unixware работает с pam,
то должны жраться как одни, так и другие.
начни с man login, man password, если есть man pam
и man crypt в каждом man'е ссылка на related materials
попробуй встанет pam на unixware, если да, то
проблем не должно быть.
|