[Comm] Re: Перенос юзеров со Спринга в Мастер

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Пт Янв 24 10:09:43 MSK 2003


On Fri, Jan 24, 2003 at 10:07:48AM +0300, Alex Borisov wrote:
> можно например вот-так:
> --------------
>    
> #!/usr/bin/perl
> 
> # Переносим пользователей с сохранением их старых паролей
> # с одного сервера на другой. На старом сервере был единый 
> # файл shadow, на новом исользуется система TCB
> #
> # в текущем каталоге должны быть файлы passwd и shadow
> # 
> 
> open(PASS, "<./passwd") || die "Файл не найден";
> while (<PASS>)
>     {
>     ($login, $pass, $uid, $gid, $name, $home_dir, $shell) = split(':');
>     print "$login $name\n";
>     system("/usr/sbin/useradd $login -u '$uid' -c '$name' -d '$home_dir'"); 
>     system("cat ./shadow | grep $login > /etc/tcb/$login/shadow");
>     
>     }
> close(PASS);   

Друзья, дело-то не в файлах (и не в их количестве), а в правах доступа
на них. Поэтому нужно использовать стандартные утилиты перехода на tcb.


-- 
WBR, Alexey Tourbin
BIOZAK Ltd., Russia
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20030124/c5fbea05/attachment-0006.bin>


Подробная информация о списке рассылки community