Можно ли перенести всех пользователей с одного Unix на другой около 300 штук ...
а что будет если просто скопировать etc\shadow и etc\passwd ??
>Можно ли перенести всех пользователей с одного Unix на другой около 300
>штук ...
>а что будет если просто скопировать etc\shadow и etc\passwd ??
Да - объединив два файла, оставивь все что есть + новых с другого компа. Лишь бы формат файлов соответсвовал.
>>Можно ли перенести всех пользователей с одного Unix на другой около 300
>>штук ...
>>а что будет если просто скопировать etc\shadow и etc\passwd ??
>
>
>Да - объединив два файла, оставивь все что есть + новых с
>другого компа. Лишь бы формат файлов соответсвовал.
К сожалению не получилось ;((
пишет Login incorrect и все тут ж(
система unixware 7.1.3
немного не прав имеем ошибку :
При попытке логина:
UX:su: ERROR: Unknown user id: mimiпри попытке сохранения пользователя:
Unable to modify user account: mimi
General failure occured in processing the request.
Can't execute /sbin/tfadmin: UX:usermod: ERROR: mimi does not exist.
>пишет Login incorrect и все тут ж(
>система unixware 7.1.3Насколько я помню(давно это было) там было чтото типа mkpasswd - пересоздававшее _настоящую_ базу по /etc/passwd. Названия точно не помню, но в man-ах нарыть можно.
>Можно ли перенести всех пользователей с одного Unix на другой около 300
>штук ...
>а что будет если просто скопировать etc\shadow и etc\passwd ??Зависит от обоих систем и скорее всего не сработает.
Простейший способ: перенести часть /etc/passwd с нужными пользователями и пересоздать shadow (см. man твоей новой системы, как это сделать). Две проблемы: id юзеров могут пересекаться со старыми; и пароли потеряешь. Пароли можно потом вписать в shadow, если они в обоих системах кодируются одинаково.
Более правильный способ: вытащить со старой системы список пользователей и их аттрибуты и скриптом добавлять в новую систему использую предназначенные для этого утилиты. Пароли опять теряешь.
Пока ничего не получаеться ...;((
Unknown user id: test_user ;((
что еще можно сделать ???