Смена пароля пользователя одной командой?

Программирование на sh, быть может немного про альтернативные языки
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Смена пароля пользователя одной командой?

Непрочитанное сообщение lymar » 2008-09-08 21:14:10

Подскажите аналог линуксовой команды для FreeBSD:

Код: Выделить всё

#user:password | chpasswd
..нужно менять пароль юзеру в скрипте одной командой.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

Аватара пользователя
alex3
лейтенант
Сообщения: 872
Зарегистрирован: 2006-11-20 16:47:56
Откуда: Переславль
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение alex3 » 2008-09-08 21:43:57

Если ipfw можно считать речью обычного человека, то pf - речь политика. За каждой ошибкой -ядерный песец.

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение lymar » 2008-09-08 21:52:02

Пароль нужно что б менялся автоматом, а не вручную..

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение zg » 2008-09-09 6:52:24

Код: Выделить всё

SYNOPSIS
     chpass [-a list] [-p encpass] [-e expiretime] [-s newshell] [user]

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение lymar » 2008-09-09 9:21:00

...а если пароль нужно вводить не в encpass, а в обычном формате ..

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение zg » 2008-09-09 9:25:28

гм, тогда не знаю :smile: пользователя можно удалить, а потом добавить :roll:

Аватара пользователя
zingel
beastie
Сообщения: 6204
Зарегистрирован: 2007-10-30 3:56:49
Откуда: Moscow
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение zingel » 2008-09-09 20:13:06

Код: Выделить всё

/usr/ports/www/chpasswd
Z301171463546 - можно пожертвовать мне денег


Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение lymar » 2008-09-10 6:24:59

zingel писал(а):

Код: Выделить всё

/usr/ports/www/chpasswd
Попробовал .. еще сразу, но оказалось что это разные команды:
-для фриибсд:
This utility allow your users to change their Squid or Web password using
the browser.
-для линукса:
chpasswd reads a file of user name and password pairs from standard input and uses this information to update a group
of existing users. Without the -e switch, the passwords are expected to be cleartext. With the -e switch, the pass-
words are expected to be in encrypted form. Each line is of the format

Код: Выделить всё

user_name:password

Аватара пользователя
lymar
мл. сержант
Сообщения: 117
Зарегистрирован: 2008-02-03 11:54:20
Откуда: Україна
Контактная информация:

Re: Смена пароля пользователя одной командой?

Непрочитанное сообщение lymar » 2008-09-10 6:27:46

Гость писал(а):echo kungfu | pw usermod john -h0
оо большое спасибо сработало!!! :Yahoo!: