The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Помогите со скриптом по добавлению пользователя"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Помогите со скриптом по добавлению пользователя"  
Сообщение от ReO on 22-Сен-05, 16:23 
вот кусок из скрипта:

USER=$1
PASS=$2

/usr/sbin/pw groupadd $USER
echo $PASS | /usr/sbin/pw useradd $USER \
-c "Mega User" \
-d "/home/$USER" -m \
-g $USER \
-s /usr/sbin/nologin -h 0 2>&1

так вот, если в качестве пароля указать что-то вроде D!@tVcx#X, то скрипт выбивает на указанном месте кода вот таким образом:

# ./add-usr.sh user1 D!@tVcx#X
@tVcx: Event not found.

пробовал и так # ./add-usr.sh user1 "D!@tVcx#X" - побоку, результат такой же.
Пробовал в скрипте изменять вот таким образом строку echo "$PASS" | /usr/sbin/pw useradd $USER - тоже самое...

как сделать так чтобы символы пароля не воспринимались как спец и т.д.. , в общем чтобы работало?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Помогите со скриптом по добавлению пользователя"  
Сообщение от mezantrop (??) on 22-Сен-05, 16:27 
>как сделать так чтобы символы пароля не воспринимались как спец и т.д..

'взять в одинарные кавычки'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Помогите со скриптом по добавлению пользователя"  
Сообщение от ReO on 22-Сен-05, 17:02 
>>как сделать так чтобы символы пароля не воспринимались как спец и т.д..
>
>'взять в одинарные кавычки'


где именно? потому что если сделать вот так '$PASS' - то это глупость

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Помогите со скриптом по добавлению пользователя"  
Сообщение от LinaS email(??) on 23-Сен-05, 10:13 
>>>как сделать так чтобы символы пароля не воспринимались как спец и т.д..
>>
>>'взять в одинарные кавычки'
>
>
>где именно? потому что если сделать вот так '$PASS' - то это
>глупость

PASS=$2
хм
Вы передаете скрипту пароль в командной строке?
попробуйте его передавать скрипту, уже заключенным в одинарные кавычки
должно помочь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Помогите со скриптом по добавлению пользователя"  
Сообщение от mezantrop (??) on 23-Сен-05, 11:19 
>>>как сделать так чтобы символы пароля не воспринимались как спец и т.д..
>>
>>'взять в одинарные кавычки'
>
>
>где именно? потому что если сделать вот так '$PASS' - то это
>глупость

А если подумать и написать так:
./add-usr.sh user1 'D!@tVcx#X'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Помогите со скриптом по добавлению пользователя"  
Сообщение от paul (??) on 23-Сен-05, 10:15 
Могу выслать скрипт, который писал для переноса пользователей из линуха во freebsd. Нужен мэйл, если интересно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Помогите со скриптом по добавлению пользователя"  
Сообщение от Lancelot email on 23-Сен-05, 18:18 
>Могу выслать скрипт, который писал для переноса пользователей из линуха во freebsd.
>Нужен мэйл, если интересно.
вышлите мне плиз
мой емаил DragonTemp|САБАКА|pisem.net

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Помогите со скриптом по добавлению пользователя"  
Сообщение от paul (??) on 25-Сен-05, 12:05 
>>Могу выслать скрипт, который писал для переноса пользователей из линуха во freebsd.
>>Нужен мэйл, если интересно.
>вышлите мне плиз
>мой емаил DragonTemp|САБАКА|pisem.net

Скрипты доступны на вебфайле:
http://webfile.ru/537622

Само собой, автор не несет ответственности за потерю каких-либо данных при их использовании - те я надеюсь, что люди будут думать головой перед их применением. Небольшое описание там присутствует.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру