pw

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

pw

Непрочитанное сообщение kmb » 2007-11-20 15:34:53

Нужно сменить списку пользователей пароли, без лишних вопросов, в мане pw так и не нашел чего хотел... Может кто делал подобное?
truth is out there...

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
schizoid
подполковник
Сообщения: 3228
Зарегистрирован: 2007-03-03 17:32:31
Откуда: Украина, Чернигов
Контактная информация:

Re: pw

Непрочитанное сообщение schizoid » 2007-11-20 15:37:28

наверна скриптом тока
ядерный взрыв...смертельно красиво...жаль, что не вечно...

kmb
лейтенант
Сообщения: 680
Зарегистрирован: 2007-02-20 8:30:03
Контактная информация:

Re: pw

Непрочитанное сообщение kmb » 2007-11-20 15:39:18

нее... скриптом не рискну :/
truth is out there...

prud
рядовой
Сообщения: 47
Зарегистрирован: 2007-09-28 14:18:24

Re: pw

Непрочитанное сообщение prud » 2007-11-20 17:11:46

Вот нашел у себя, хеши надо было тоже нагенерить
(в системе имеется p5-Crypt-PasswdMD5):

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

#!/usr/local/bin/perl
use Crypt::PasswdMD5;

$passclear=$ARGV[0];
print "password= $passclear\n";
$salt=$ARGV[1];
print "salt= $salt\n";
$unixcryptedpassword = unix_md5_crypt($passclear,$salt);
$apachecryptedpassword = apache_md5_crypt($passclear,$salt);

print "unix crypt pass= $unixcryptedpassword\n";
print "apache crypt pass= $apachecryptedpassword\n";

Аватара пользователя
idle
мл. сержант
Сообщения: 80
Зарегистрирован: 2007-02-28 12:21:52
Откуда: Барселона
Контактная информация:

Re: pw

Непрочитанное сообщение idle » 2007-11-21 12:08:57

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

perl -e'@c=('a..z,A..Z',0..9);while(<>){chomp;$p.=$c[rand(@c)]until length$p>9;system("echo $p|pw usermod $_ -h fd&&echo $_ $p");$p=""}' userlist
Только стрёмное это дело - скриптами в passwd лезть...

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: pw

Непрочитанное сообщение manefesto » 2007-11-21 13:42:45

Любые методы хороши
я такой яростный шо аж пиздеЦ
Изображение