Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Зашифровать linux пароль 
:(
    Опции темы
DASG
Дата 17.8.2007, 21:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 30.12.2005

Репутация: нет
Всего: нет



Добрый день, друзья.

Подскажите как средствами perl получить шифр пароля  в сценарии, чтобы потом записать его в фаил /etc/shadow. Нужно для добавления пользователей через perl сценарий...

Заранее благодарю!

Это сообщение отредактировал(а) DASG - 17.8.2007, 21:26
PM MAIL   Вверх
JackYF
Дата 17.8.2007, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: нет
Всего: 162



хм... через shell(echo -n <пароль> | md5sum)?
(извините, если не в ту степь...)


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
arto
Дата 17.8.2007, 23:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1495
Регистрация: 31.10.2004

Репутация: 38
Всего: 40



perldoc -f crypt
PM MAIL ICQ   Вверх
Nab
Дата 18.8.2007, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 582
Регистрация: 25.3.2006
Где: Kiev

Репутация: 26
Всего: 37



Хм, считаю, что такого вообще делать нельзя... 
есть системный функционал по добалению пользователя, его то и нужно юзать... мало ли какие скрипты и зависимости в системе прописаны для пользователей, а вы пытаетесь их всех обойти... не нужно этого делать...
тем более в разных системах по разному  это устроено...

лучше всего поискать подходящий модуль на CPAN

У меня нашлись вот таки модули....
Unix-Conf-0.2.tar.gz
Unix-Login-1.08.tar.gz
Unix-PasswdFileOps-0.2.tar.gz
Unix-PID-v0.0.6.tar.gz




--------------------
 Чтобы правильно задать вопрос нужно знать больше половины ответа...
Perl Community 
FREESCO in Ukraine 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0441 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.