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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.