массовое добавление пользователей?
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2008-09-23 7:29:11
массовое добавление пользователей?
всем привет)
установлена ос freebsd 8 на которой планируется поднять домен)
и возник вопрос . как завести огромное число пользователей в passwd, smbpasswd.
установлена ос freebsd 8 на которой планируется поднять домен)
и возник вопрос . как завести огромное число пользователей в passwd, smbpasswd.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: массовое добавление пользователей?
откуда завести?
в любом случае - скриптом.
в любом случае - скриптом.
Убей их всех! Бог потом рассортирует...
-
- ефрейтор
- Сообщения: 52
- Зарегистрирован: 2008-09-23 7:29:11
Re: массовое добавление пользователей?
hi
будем поднимать PDC SAMBA ) на сегодня имеется только файл с пользователями :
user1
user2
и тд. нужно их завести в систему)
будем поднимать PDC SAMBA ) на сегодня имеется только файл с пользователями :
user1
user2
и тд. нужно их завести в систему)
-
- проходил мимо
Re: массовое добавление пользователей?
cat ~/bin/test_user.sh
cat /tmp/users.txt
sh ~/bin/test_user.sh
Примерный скрипт, надо подогнать под себя.
Также:
man sh
man csh
Код: Выделить всё
#!/bin/sh
#
for i in `cat /tmp/users.txt`
do echo pw useradd ${i} -L russian -m -s /usr/sbin/nologin
done
Код: Выделить всё
user1
user2
userXX
Код: Выделить всё
pw useradd user1 -L russian -m -s /usr/sbin/nologin
pw useradd user2 -L russian -m -s /usr/sbin/nologin
pw useradd userXX -L russian -m -s /usr/sbin/nologin
Также:
man sh
man csh
- whitediver
- рядовой
- Сообщения: 35
- Зарегистрирован: 2010-04-06 22:47:24
Re: массовое добавление пользователей?
А как можно скриптом задать юзеру пароль?
У меня есть рабочий скрипт для linux, но в фре он не работает и инфу я приминимую к фре найти не могу =\
Вот это во фре работает, но как пароли задать не знаю. Так как в linux не прокатывает, фряшный passwd не вкурсе что такое --stdin, как быть с smbpasswd тоже хз
У меня есть рабочий скрипт для linux, но в фре он не работает и инфу я приминимую к фре найти не могу =\
Код: Выделить всё
#!/bin/sh
# "$1" name
# "$2" UID
# "$3" Comments
# "$4" group
# "$5" groups
if [ -r "./privat/$1" ] ; then
echo "Adding user $1"
useradd -c "$3" -m -g "$4" -G "$5" -o -s /bin/false -u "$2" "$1"
ln -sf alluba.bat "$1.bat"
mv "$1.bat" /mnt/datadisk/Netlogon
if [ -s "./privat/$1" ] ; then
passwd --stdin "$1" < ./privat/"$1"
cp ./privat/"$1" ./private/"$1"
cat ./privat/"$1" >> ./private/"$1"
smbpasswd -a -s -L "$1" < ./private/"$1"
Код: Выделить всё
#!/bin/sh
# "$1" name
# "$2" UID
# "$3" group
# "$4" Comments
# "$5" groups
echo "Adding user $1"
pw useradd -n "$1" -u "$2" -g "$3" -c "$4" -G "$5" -s /bin/false
-
- ст. лейтенант
- Сообщения: 1374
- Зарегистрирован: 2010-02-05 0:21:40
Re: массовое добавление пользователей?
man pwwhitediver писал(а):Вот это во фре работает, но как пароли задать не знаю. Так как в linux не прокатывает, фряшный passwd не вкурсе что такое --stdin, как быть с smbpasswd тоже хз
искать опцию "-h"
man smbpasswd
искать опцию "-s"
- whitediver
- рядовой
- Сообщения: 35
- Зарегистрирован: 2010-04-06 22:47:24
Re: массовое добавление пользователей?
Код: Выделить всё
#!/bin/sh
# "$1" name
# "$2" UID
# "$3" group
# "$4" Comments
# "$5" groups
if [ -r "./privat/$1" ] ; then
echo "Adding user $1"
read pass < /root/scripts/privat/"$1"
pw useradd -n "$1" -u "$2" -g "$3" -c "$4" -G "$5" -s /usr/sbin/nologin -h 0 < /root/scripts/privat/"$1"
if [ -s "./privat/$1" ] ; then
cp ./privat/"$1" ./private/"$1"
cat ./privat/"$1" >> ./private/"$1"
smbpasswd -a -s "$1" < ./private/"$1"
/usr/local/sbin/htpasswd -cb /usr/local/etc/squid/ncsa.sams "$1" "$pass"
else
smbpasswd -a -n -L "$1"
fi
else
echo "ERROR: Can't open password-file ./privat/$1"
fi
ЗЫ Господи что за движек у этого форума ><
- Alex Keda
- стреляли...
- Сообщения: 35439
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: массовое добавление пользователей?
и чем вам движок не угодил? обычный phpBB3
Убей их всех! Бог потом рассортирует...
- whitediver
- рядовой
- Сообщения: 35
- Зарегистрирован: 2010-04-06 22:47:24
Re: массовое добавление пользователей?
Невозможно редактировать предыдущее сообщение. То что удалять нельзя это ещё понятно, но редактировать то... почему нет ?)
Я тут это последнее сообщенеие бедное заудалялся туда сюда, прежде чем получилось то что хотел
Вот сейчас бы в скрипт ещё кое что добавить, а отредактировать сообщение что выше я уже не могу =\
ЗЫ: Понятно конечно что можно за раз попытаться написать то что хочешь, но так уж повелось у меня на Вашем форуме, сначала долго мучаюсь, потом напишу и следом на меня снисходит озарение ^^' я уже дураком себя чувствовать начинаю
ЗЫЫ: Сорри за оффтоп.
Я тут это последнее сообщенеие бедное заудалялся туда сюда, прежде чем получилось то что хотел

Вот сейчас бы в скрипт ещё кое что добавить, а отредактировать сообщение что выше я уже не могу =\
ЗЫ: Понятно конечно что можно за раз попытаться написать то что хочешь, но так уж повелось у меня на Вашем форуме, сначала долго мучаюсь, потом напишу и следом на меня снисходит озарение ^^' я уже дураком себя чувствовать начинаю

ЗЫЫ: Сорри за оффтоп.
- Raven2000
- -=_UNIX_=-
- Сообщения: 4427
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: массовое добавление пользователей?
Это так тут настроено чтобы юзверь не менял туды сюды пост и не отказывались от своих слов.
==
Мне бы скрипт газенваген для массового убийства пользователей =D
==
Мне бы скрипт газенваген для массового убийства пользователей =D
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]