> А чтобы перенеслись или хотя бы создались все домашние дериктории? /home/*
А их можно просто скопировать. Если через NFS, то скорее всего все права, владелец/группа сохранятся, иначе написать скрипт на подобие:
cd /home
for i in *; do chown -R $i.группа $i; done
Переносишь скриптом.
Выцепляешь из passwd данные (uid, shell, homedir, group), заводишь пользователей с этими данными командой
useradd -s -d -g user
Выцепляешь хеши из shadow и вставляешь их в новый shadow.
> Еще проблема...
Если в пересечений идентификаторов нет, то это не важно с какого номера начинается нумерация, можно смело переписывать passwd, group.
Добавил в useradd еще и [-m] и папки вновь создаются, просто перенос старых не требовался, надо было просто создать хотя бы новые.
Теперь надо перекинуть shadow. наверное так же скриптиком.