ASPLinux 10
Необходимо на новом сервере создать пользователей с их старыми паролями.
ПАРОЛИ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ МНЕ ИЗВЕСТНЫ!1. Возможна ли миграция юзеров?
Если "да", то как?2. Можно ли скриптом заводить пользователей с их старыми паролями, так чтобы пароли шифровались как при команде passwd user1?
>ASPLinux 10
>Необходимо на новом сервере создать пользователей с их старыми паролями.
>ПАРОЛИ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ МНЕ ИЗВЕСТНЫ!
>
>1. Возможна ли миграция юзеров?
> Если "да", то как?кто запрещает вырезать всех пользователей из passwd и shadow и затем
воткнуть в те же файлы на новой системе (проверить лишь совпадение
полей и их количества)>2. Можно ли скриптом заводить пользователей с их старыми паролями, так
> чтобы пароли шифровались как при команде passwd user1?наверное можно
Думаешь прокатит...?
А Linux случаем при шифрации не учитывает какие-нибудь индивидуальные настройки...
>Думаешь прокатит...?я уже давно над такими вещами не думаю, а просто делаю:
Solaris -> FreeBSD
Linux <-> FreeBSD
Linux <-> Linux
FreeBSD <-> FreeBSD
Solaris <-> Solarisконечно если используется обычная технология шифрации а не C2 или еще
что-нить нерасковыряемое.
>А Linux случаем при шифрации не учитывает какие-нибудь индивидуальные настройки...Ну если используется native auth (родная системная авторизация), то ничего
особенного не используется.
Во Фре и Linux
есть возможность заводить пользователей в пакетном режиме
какие утилиты ? см. MAN adduser и около
конкретно в Linux -
сначала создаем пользователя с помощью useradd
далее при необходимости меняем ему(или группе, допустим. в 100 пользователей) пароль с помощью chpasswd (во втором случае пишем скрипт с циклом)во фре не помню - давно было
еще вариант - если учетные записи в /etc/passwd,shadow,group и если не мудрить с настройкой алгоритмов аутенификации - можно просто вырезать и перенести в новый сервер
>Во Фре и Linux
>есть возможность заводить пользователей в пакетном режиме
>какие утилиты ? см. MAN adduser и около
>конкретно в Linux -
>сначала создаем пользователя с помощью useradd
>далее при необходимости меняем ему(или группе, допустим. в 100 пользователей) пароль с
>помощью chpasswd (во втором случае пишем скрипт с циклом)
>
>во фре не помню - давно было
>
>еще вариант - если учетные записи в /etc/passwd,shadow,group и если не мудрить
>с настройкой алгоритмов аутенификации - можно просто вырезать и перенести в
>новый сервер
уже давно ничего в linux (где pam сам все разбирает) и во freebsd не
надо, пишется один-два-три кому как нравится скрипты и все дела, это
если из BSD нужно в Solaris или еще куда перенести, то придется смотреть
метод криптования, так как by default коммерческие системы обычно имеют
DES криптование, включая NIS и NIS+. Не знаю как сейчас, вероятно уже
md5 и в Linux стало by default, но очень долго был des, соответственно
из Linux в коммерческие системы было переносить еще проще чем с BSD