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

Исходное сообщение
"помогите со скриптом"

Отправлено катиркин , 16-Мрт-05 18:55 
помогите со скриптом, нужно на базу пользователей поменять пароли всем на один новый

Содержание

Сообщения в этом обсуждении
"помогите со скриптом"
Отправлено allez , 17-Мрт-05 07:56 
Оп-паньки, по ошибке запостил. Читайте дальше.

"помогите со скриптом"
Отправлено allez , 17-Мрт-05 07:59 
>помогите со скриптом, нужно на базу пользователей поменять пароли всем на один
>новый

Нужно создать этот новый пароль для одного пользователя, а потом дать команду:

# cat /etc/shadow | gawk -F: '{if ($2 != "!!" && $2 != "*") $2="blablabla"; print $1":"$2":"$3":"$4":"$5":"$6":"$7":"$8":"$9}' > /etc/shadow.tmp; mv /etc/shadow.tmp /etc/shadow
где "blablabla" заменить на строку, содержащую зашифрованный пароль.


"помогите со скриптом"
Отправлено bakake , 18-Мрт-05 17:21 
Есть мнение что ничего не выйдет :) Чтобы убедиться достаточно создать двух пользователей, сделать им одинаковый пароль и сравнить хэши

"помогите со скриптом"
Отправлено Brainbug , 18-Мрт-05 18:18 
>Есть мнение что ничего не выйдет :) Чтобы убедиться достаточно создать двух
>пользователей, сделать им одинаковый пароль и сравнить хэши

Vse videt.
Prosto jesli delat dvuh polzovatelei i potom stavit im odinakovij parol
i hash sovpadet, to eto budet nazivatca kolizijei i umnije golovi bjutca
nad tem 4tobi takoje polu4it.
A vot jesli sdelat dvuh polzovatelei, odnomu postavit parol i skopirovat
hash drugomu, to vse budet rabotat zame4atelno, odnako tolko beglovo
vzglada budet havatat dla opredelenija parola.