Article View: be.comp.programming
Article #7325Re: php-vraag
From: Vincent Spruyt
Date: Tue, 24 Sep 2002 13:15
Date: Tue, 24 Sep 2002 13:15
72 lines
4938 bytes
4938 bytes
Dominique Devriese <dominique.devriese@student.kuleuven.ac.be> schreef in news:873crz5ykh.fsf@appel.kotnet.org: > Vincent Spruyt writes: > >> Sven Vermeulen <svenPUNTJEvermeulen@rug.ac.be> schreef in >> news:%OYj9.130211$8o4.19177@afrodite.telenet-ops.be: > >>> On Tue, 24 Sep 2002 12:13:02 GMT, Vincent Spruyt >>> <info@computersecurity.be> wrote: >>>> sorry dat ik zo tegen mezelf praat ;-) Maar wat ik wel nog vreemd >>>> vind, is, dat de chmod van pine.cache op 720 staat, en toch kan >>>> iedereen het nog lezen... >>> >>> Misschien (hoogstwaarschijnlijk) dat Apache als UID deze van de >>> eigenaar van pine.cache heeft (of root, dat kan ook). > >> Wat je hier bedoeld begrijp ik niet echt, maar veilig klinkt het >> niet ;-) > > UNIX toegangscontrole bepaalt welke UNIX "user" toegang heeft tot een > bepaald bestand. Elk programma draait als een bepaalde user. Als jij > inlogt, dan draait je shell als de user waarmee je inlogt. Apache > draait ook als een bepaalde user. Over het algemeen heet deze httpd > of apache of zo, maar het kan zijn ( als je sysadmin zijn vak niet > kent ) dat deze als root draait. > De file-permissies 720 bepalen dat de eigenaar van het bestand het > bestand mag uitvoeren ( ?? ) Wel ja, 620 werkt ook ;-) > , lezen en schrijven, en dat de groep > waarvan het eigendom is, het bestand mag schrijven ( ?? ), Yupz die vraagtekens stelde ik me ook... (wat raar uitgedrukt maar soit ;-) Mijn script kan het bestand alleen maar aanmaken als de group write access heeft! Maw... als iemand zich bij basm registreerd heeft ie write access op mijn bestand, of vergis ik me? Gaat niet anders bij basm. > maar niet > lezen en uitvoeren. Users die niet tot die groep behoren mogen niets > doen met het bestand. > Waarschijnlijk is het bestand in kwestie eigendom van de user apache > of httpd, ofwel draai je apache als root. Zou het niet beter zijn het script of bestand eigendom van mijn user te maken? Dan moet ik de group geen privileges geven... nu is dat wel nodig. Waarschijnlijk is het script dus eigendom van de group...? Verder zou, als ik het goed begrijp, een mogelijke oplossing zijn het script buiten de webroot te plaatsen, maar dat is niet toegelaten bij BASM. > Dat laatste zou erg dom > zijn, maar je permissies staan ook vrij raar, dus misschien heb je er > wel wat mee zitten knoeien ? Heb er uiteraard mee zitten knoeien. Was ook nodig. Het bestand kan alleen aangemaakt (en later overschreven) worden als het aangemaakte bestand chmod 620 meekrijgt. Wat ik vreemd (en misschien gevaarlijk?) vind is dus - Group moet write access krijgen als ik een bestand wil laten aanmaken en later ook wil wijzigen. - Ook wanner group en other geen read permission hebben, kunnen ze het bestand toch lezen. -- Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music. (Christian Wilson) - <url:http://www.computersecurity.be/> -
Technical Details
Message-ID:
<Xns92939B57FFBC3www.computersecurity@195.130.132.65>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!nntp.abs.net!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<Xns9292A83696418www.computersecurity@195.130.132.65> <Xns9292B5F9EBA57IIjeffrey@pebbels.be> <Xns9292D2B201B6www.computersecurity@195.130.132.65> <Xns92935B19CD08DIIjeffrey@pebbels.be> <Xns92938674D6E9Awww.computersecurity@195.130.132.65> <5RXj9.130182$8o4.19313@afrodite.telenet-ops.be> <Xns92938B0756F97www.computersecurity@195.130.132.65> <Xns92938B579C43Ewww.computersecurity@195.130.132.65> <Xns92938F9FD9264www.computersecurity@195.130.132.65> <Xns929390C33698Ewww.computersecurity@195.130.132.65> <%OYj9.130211$8o4.19177@afrodite.telenet-ops.be> <Xns92939338DE537www.computersecurity@195.130.132.65> <873crz5ykh.fsf@appel.kotnet.org>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,9ec234425b260feb
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-09-24 06:17:48 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-04!supernews.com!news.maxwell.syr.edu!nntp.abs.net!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Newsgroups: be.comp.programming
Subject: Re: php-vraag
From: Vincent Spruyt <info@computersecurity.be>
References: <Xns9292A83696418www.computersecurity@195.130.132.65> <Xns9292B5F9EBA57IIjeffrey@pebbels.be> <Xns9292D2B201B6www.computersecurity@195.130.132.65> <Xns92935B19CD08DIIjeffrey@pebbels.be> <Xns92938674D6E9Awww.computersecurity@195.130.132.65> <5RXj9.130182$8o4.19313@afrodite.telenet-ops.be> <Xns92938B0756F97www.computersecurity@195.130.132.65> <Xns92938B579C43Ewww.computersecurity@195.130.132.65> <Xns92938F9FD9264www.computersecurity@195.130.132.65> <Xns929390C33698Ewww.computersecurity@195.130.132.65> <%OYj9.130211$8o4.19177@afrodite.telenet-ops.be> <Xns92939338DE537www.computersecurity@195.130.132.65> <873crz5ykh.fsf@appel.kotnet.org>
Organization: CSB
Message-ID: <Xns92939B57FFBC3www.computersecurity@195.130.132.65>
User-Agent: Xnews/5.04.25
Keywords: www.computersecurity.be
X-Face: ndvatf(!8h`xUoD0bCL%?U!P0hU*scz_hkoe58x7_N]c`Y!K:!Wq'S29MK{TaDcYohc@+]A+XdehK/%zqyj:2,(\%z|S6=D7po"m*RF1.^q<jc&:)$SG}z5u=twOkoS"b=e$dPi>vi1sA^>V~i7K4R>gu]%"dz+hzWsywoYX)n)etQe\O!"!&bW(K'A5czax<$y9JIs:.F
Contact: info@computersecurity.be
Website: www.Computersecurity.be
Lines: 72
Date: Tue, 24 Sep 2002 13:15:26 GMT
NNTP-Posting-Host: 213.118.125.54
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1032873326 213.118.125.54 (Tue, 24 Sep 2002 15:15:26 MET DST)
NNTP-Posting-Date: Tue, 24 Sep 2002 15:15:26 MET DST