🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.os.linux.debian
Article #432

mod_auth_pam i bezpieczenstwo

#432
From: Pawel Warowny
Date: Sat, 13 Oct 2001 09:36
29 lines
2017 bytes
Witam

Mam taki dylemat:
Muszę zrobić stronę na którą userzy będą się logowali podając swój login
i hasło takie jakie mają w systemie.

Wydaje mi się że najlepszym rozwiązaniem do tego celu będzie PAM.
Skompilowałem więc moduł do apache mod_auth_pam i uruchomiłem.
Aby jednak to działało z shadow'em musiałbym dodać usera www-data do grupy
shadow.
I tu powstaje oczywisty problem - userzy którzy mają np. dostęp do
uruchamiania skryptów cgi mogą sobie bez problemu napisać skrypt który
im wyciągnie /etc/shadow.

Mam taki pomysł:
stworzę usera i grupę www-sec i uruchomię drugiego apacha z prawami tego
usera. User ten będzie przypisany do grupy shadow, aby mógł czytać
/etc/shadow. Dzięki czemu będe mógł utworzyć stronę na którą będą się 
logowali userzy pod adresem np.  www.firma.pl:81/login

Apache na którym będą chodziły strony userów nie będzie miał dostepu do
/etc/shadow.

Czy dobrze kombinuję?

Pozdawiam
-- 
_________________________________________________________
Pawel Warowny warp@lazy.netstone.pl netstone s.c & master
Technical Details
Message-ID: <slrn9sg2nm.1el.warp@lazy.netstone.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.task.gda.pl!news.memax.krakow.pl!news.onet.pl!newsfeed.tpinternet.pl!news.tpi.pl!nnrpd

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.task.gda.pl!news.memax.krakow.pl!news.onet.pl!newsfeed.tpinternet.pl!news.tpi.pl!nnrpd
From: Pawel Warowny <warp@lazy.netstone.pl>
Newsgroups: alt.pl.comp.os.linux.debian
Subject: mod_auth_pam i bezpieczenstwo
Date: 13 Oct 2001 09:36:41 GMT
Organization: Master sp. z o.o.
Lines: 29
Message-ID: <slrn9sg2nm.1el.warp@lazy.netstone.pl>
Reply-To: warp@lazy.netstone.pl
NNTP-Posting-Host: proxy.master.pl
Mime-Version: 1.0
X-Trace: news.tpi.pl 1002966262 2069 217.97.207.7 (13 Oct 2001 09:44:22 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: 13 Oct 2001 09:44:22 GMT
X-Path-Notice: Path line has been filtered
X-Original-Path: news.master.pl!not-for-mail
User-Agent: slrn/0.9.7.2 (Linux)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit