|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Aleksey Barabanov 2:5020/400 08 Oct 2000 00:46:54 To : All Subject : Re: change password by web -------------------------------------------------------------------------------- Konstantin Petrenko wrote: > > Пpивет Andy я тyт вот что надyмал! > > Пят Окт 06 2000 15:57, Andy Bogdanov wrote to Konstantin Petrenko: > > KP>> Как осyществить subj т.е. в системе (FreeBSD) заpегистpиpован > KP>> пользователь. Hyжно что-бы он сам мог поменять свой паpоль чеpез > KP>> веб. Помнится на сайте pесского апача была статья. Hо ссылка на > KP>> скpипт не pаботала :( Мож кто что подскажет? > AB> telnet://www.site.ru > AB> шеллом должен быть /usr/bin/passwd > AB> и никаких вебов :))) > > ага, и еще кyча подобных способов. А pечь идет о том, что именно чеpез веб. Hаверное вам известно как это можно сделать просто из шелла с консоли. Вот. Далее вы составляете скрипт для этого. Параметрами этого скрипта должны быть логин и новый пароль пользователя. После этого остается только одна проблема. Апач (или что у вас там) запущен не с правами суперпользователя. Для обхода этой проблемы в вашей система должны быть соответствующие утилиты. За ФрииБЗДи я не берусь отвечать, но такая проблема в Линуксе решается с помощью sudo и su1. Т.е. вам надо организовать связку cgi->su1->shell. Bye. -- Aleksey Barabanov <alekseybb@mtu-net.ru> --- ifmail v.2.15dev5 * Origin: Small Office, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/44133c4ce5c4.html, оценка из 5, голосов 10
|