URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61906
[ Назад ]

Исходное сообщение
"Как быстро завести 1000 пользователей на FreeBSD"

Отправлено Sergey Galayda , 18-Ноя-05 11:55 
FreeBSD 4.7
Есть файл в котором указана пара логин - пароль
Всего около 1000 записей. Можно ли во Фре завести пользователя одной строкой, дабы не забивать каждого пользователя вручную?


Содержание

Сообщения в этом обсуждении
"Как быстро завести 1000 пользователей на FreeBSD"
Отправлено lavr , 18-Ноя-05 12:04 
>FreeBSD 4.7
>Есть файл в котором указана пара логин - пароль
>Всего около 1000 записей. Можно ли во Фре завести пользователя одной строкой,
>дабы не забивать каждого пользователя вручную?

man pw


"Как быстро завести 1000 пользователей на FreeBSD"
Отправлено Erthad , 18-Ноя-05 18:32 
>FreeBSD 4.7
>Есть файл в котором указана пара логин - пароль
>Всего около 1000 записей. Можно ли во Фре завести пользователя одной строкой,
>дабы не забивать каждого пользователя вручную?

Можно скрипт простой на перле наваять.

Что-то типа

#! /usr/bin/perl
while (<>) {
chomp;
($user,$passwd)=split(/:/);   # вместо двоеточия - символ, которым разделены логин:пароль
system("useradd $user -p $passwd);
}

и запускать
script.pl < file-s-userami

Не знаю как на freebsd, на линуксе сам так делаю.