SuSE: Завести список пользователей

Здесь обсуждаются все вопросы, не попадающие под другие категории
Anonymous

SuSE: Завести список пользователей

Сообщение Anonymous »

Каким образом можно со старого сервака завести всех пользователей на новый сервак? Пользователей около 500, и заново их набивать не очень-то и хочется.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

если способ кодирования паролей в обоих системах совпадает - то просто переносом соответсвующих строчеки из /etc/passwd, /etc/shadow и /etc/groups + перенос домашних каталогов. (должно по идее работать) Если не совпадает способ кодирования паролей, то придется всем делать новые пароли и не иначе.
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
invox
Неотъемлемая часть форума
Сообщения: 395
Зарегистрирован: 12 сен 2002, 17:53
Откуда: Минск
Контактная информация:

Сообщение invox »

Хех, не факт, что вообще в /etc/passwd лезть придется ;)
Автор вопроса не потрудился сообщить, какие именно пользователи подлежат переносу. Не исключено, что таковыми могут быть, например, пользователи почтового сервера. А в этом случае учетные записи вполне могут храниться в SQL-базе 8)

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

ХКХ МЮ ldap ВРН БОНКМЕ НАНЯМНБЮМН ОПХ РЮЙНЛ ЙНКХВЕЯРБЕ ЧГБЕПЕИ... ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Anonymous

Сообщение Anonymous »

Нет, именно пользователей из passwd...
Юзерей перенес через скрипт useradd -s shell -d homedir -g group -c "comment" -m user
Только щас проблема в том, что при переносе комментариев... надо перекодировать koi в utf. У кого-нить есть процедурка перекодировки?

michael
Неотъемлемая часть форума
Сообщения: 434
Зарегистрирован: 12 апр 2004, 11:00
Откуда: г. Владивосток
Контактная информация:

Сообщение michael »

useradd -s shell -d homedir -g group -c "`echo comment | iconv -f KOI8R -t UTF8`" -m user

оН-ЛНЕЛС РЮЙ.

Anonymous

Сообщение Anonymous »

Спасибо! Работает... :D

Ответить