🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #585

Re: Haslo w Perlu

#585
From: Pawel Krawczyk
Date: Mon, 13 Oct 1997 11:43
31 lines
2191 bytes
Michal Trojnara <mtrojnar@ddc.daewoo.com.pl> wrote:
> Krzysztof Osiecki wrote:
> >  co ty chcesz właściwie zrobić?
> CGI do zmiany hasel.

To polecam inne rozwiazanie:

1. na porcie 106 siedzi demon poppassd ktory obsluguje protokol
Eudory do zmiany hasel
2. skrypt CGI PopPass przyjmuje dane od usera na WWW i laczy
sie z poppassd zmieniajac haslo. Oczywiscie sprawdza najpierw
stare ;)

Swego czasu dosc dokladnie to przerabialem - spotkalem rozwiazanie
oparte o CGI ktore w jakis sposob samodzielnie zmienialy hasla - 
albo przez ingerencje w /etc/{passwd,shadow} albo przez wywolanie
passwd. Oba sa jak dla mnie nie do przyjecia - 1) SUIDy, 2) jak
zaczalem czytac kod do uruchamiania passwd i symulowania wpisywania
hasla przez uzytkownika to dalem sobie spokoj.

Natomiast poppassd/PopPass sprawuja sie znakomicie i sa chyba
w miare bezpieczne (po wyblokowaniu portu 106 na routerze
i zezwoleniu na uruchamianie poppassd tylko nobody@localhost
w tcpd). Oryginalne serwery poppassd Qualcommu pod rozne systemy
sa na ftp://ftp.qualcomm.com/quest/servers/. Przerobiona przeze
mnie wersja pod Linux/shadow oraz PopPass CGI sa na
ftp://ftp.ceti.com.pl/pub/linux/

-- 
Pawel Krawczyk, CETI internet, Krakow. http://www.ceti.com.pl/
info: oferta@ceti.com.pl.  Home: http://ceti.com.pl/~kravietz/
Technical Details
Message-ID: <34420966.0@news.tpnet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.wnaft.agh.edu.pl!uucp-gw.cyf.gov.pl!news.icm.edu.pl!news.tpnet.pl!tau.ceti.com.pl!kravietz
References: <3438DBBE.57AFDFA1@ddc.daewoo.com.pl> <61b6la$p8v$16@okapi.ict.pwr.wroc.pl> <3439E56A.FC8C8887@ddc.daewoo.com.pl> <61csd4$3b6$1@okapi.ict.pwr.wroc.pl> <343A1359.CE5E38F9@ddc.daewoo.com.pl> <61d5cb$3b6$13@okapi.ict.pwr.wroc.pl> <343A2543.A14688C0@ddc.daewoo.com.pl>

Show Full Headers
Complete Article Headers
From: Pawel Krawczyk <kravietz@ceti.com.pl>
Subject: Re: Haslo w Perlu
Newsgroups: pl.comp.lang.perl
References: <3438DBBE.57AFDFA1@ddc.daewoo.com.pl> <61b6la$p8v$16@okapi.ict.pwr.wroc.pl> <3439E56A.FC8C8887@ddc.daewoo.com.pl> <61csd4$3b6$1@okapi.ict.pwr.wroc.pl> <343A1359.CE5E38F9@ddc.daewoo.com.pl> <61d5cb$3b6$13@okapi.ict.pwr.wroc.pl> <343A2543.A14688C0@ddc.daewoo.com.pl>
Organization: CETI internet, Krakow, Poland
Lines: 31
X-Newsreader: TIN [UNIX 1.3 unoff BETA 970324; i586 Linux 2.0.30]
MIME-Version: 1.0
NNTP-Posting-Host: tau.ceti.com.pl
Message-ID: <34420966.0@news.tpnet.pl>
Date: 13 Oct 97 11:43:34 GMT
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!agh.edu.pl!news.wnaft.agh.edu.pl!uucp-gw.cyf.gov.pl!news.icm.edu.pl!news.tpnet.pl!tau.ceti.com.pl!kravietz
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit