LINUX.ORG.RU
И про группы не забыть: /etc/group*, /etc/gshadow*
spirit ★★★★★
()
Ответ на: комментарий от anonymous
> А чтобы перенеслись или хотя бы создались все домашние дериктории? /home/*
А их можно просто скопировать. Если через NFS, то скорее всего все права, владелец/группа сохранятся, иначе написать скрипт на подобие:
cd /home
for i in *; do chown -R $i.группа $i; done
spirit ★★★★★
()
Ответ на: комментарий от spirit
Еще проблема... На старом серваке стоит SusE 8, а новом 9-ка. В 8-ке идентификатопы у юзеров начинались с 500, а в 9-ке с 1000.
anonymous
()
Ответ на: комментарий от anonymous
Переносишь скриптом. Выцепляешь из passwd данные (uid, shell, homedir, group), заводишь пользователей с этими данными командой useradd -s -d -g user Выцепляешь хеши из shadow и вставляешь их в новый shadow.
anonymous
()
Ответ на: комментарий от anonymous
> Еще проблема...
Если в пересечений идентификаторов нет, то это не важно с какого номера начинается нумерация, можно смело переписывать passwd, group.
spirit ★★★★★
()
Ответ на: комментарий от anonymous
Для переноса домашних директорий заверни весь /home (/usr/home или как там у тебя) tar'ом, скопируй tar на новый сервак и разверни в нужном месте.
nicko
()
Ответ на: комментарий от nicko
Добавил в useradd еще и [-m] и папки вновь создаются, просто перенос старых не требовался, надо было просто создать хотя бы новые. Теперь надо перекинуть shadow. наверное так же скриптиком.
anonymous
()
Ответ на: комментарий от anonymous
>useradd -s -d -g user не создает домашнии директории! ;( Значит, это проблемы SuSe. В Alt Linux создает.
anonymous
()
Ответ на: комментарий от anonymous
>useradd -s -d -g user не создает домашнии директории! ;(
Значит, это проблемы SuSe. В Alt Linux создает.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.