URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 39342
[ Назад ]

Исходное сообщение
"Перенос пользоватлей ..."

Отправлено mickangelo , 14-Янв-04 14:41 
Можно ли перенести всех пользователей с одного Unix на другой около 300 штук ...
а что будет если просто скопировать etc\shadow и etc\passwd ??

Содержание

Сообщения в этом обсуждении
"Перенос пользоватлей ..."
Отправлено BarS , 14-Янв-04 16:18 
>Можно ли перенести всех пользователей с одного Unix на другой около 300
>штук ...
>а что будет если просто скопировать etc\shadow и etc\passwd ??


Да - объединив два файла, оставивь все что есть + новых с другого компа. Лишь бы формат файлов соответсвовал.


"Перенос пользоватлей ..."
Отправлено mickangelo , 14-Янв-04 16:27 
>>Можно ли перенести всех пользователей с одного Unix на другой около 300
>>штук ...
>>а что будет если просто скопировать etc\shadow и etc\passwd ??
>
>
>Да - объединив два файла, оставивь все что есть + новых с
>другого компа. Лишь бы формат файлов соответсвовал.


К сожалению не получилось ;((
пишет Login incorrect и все тут ж(
система unixware 7.1.3


"Перенос пользоватлей ..."
Отправлено mickangelo , 14-Янв-04 16:54 
немного не прав имеем ошибку :
При попытке логина:
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.


"Перенос пользоватлей ..."
Отправлено DonkeyHot , 15-Янв-04 12:32 
>пишет Login incorrect и все тут ж(
>система unixware 7.1.3

Насколько я помню(давно это было) там было чтото типа mkpasswd - пересоздававшее _настоящую_ базу по /etc/passwd. Названия точно не помню, но в man-ах нарыть можно.


"Перенос пользоватлей ..."
Отправлено dev , 14-Янв-04 17:45 
>Можно ли перенести всех пользователей с одного Unix на другой около 300
>штук ...
>а что будет если просто скопировать etc\shadow и etc\passwd ??

Зависит от обоих систем и скорее всего не сработает.
Простейший способ: перенести часть /etc/passwd с нужными пользователями и пересоздать shadow (см. man твоей новой системы, как это сделать). Две проблемы: id юзеров могут пересекаться со старыми; и пароли потеряешь. Пароли можно потом вписать в shadow, если они в обоих системах кодируются одинаково.
Более правильный способ: вытащить со старой системы список пользователей и их аттрибуты и скриптом добавлять в новую систему использую предназначенные  для этого утилиты. Пароли опять теряешь.


"Перенос пользоватлей ..."
Отправлено mickangelo , 15-Янв-04 12:36 
Пока ничего не получаеться ...;((
Unknown user id: test_user  ;((
что еще можно сделать ???