hoe bestand in map plaatsen via copy?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2 3

Ivo P

Ivo P

31/08/2023 12:37:52
Quote Anchor link
eenvoudige setup:
De user - dus niet de persoon achter het toetsenbord- die een bestand aanmaakt, is normaal gesproken de owner.
Dus als jij inlogt met paul_ftp via Filezilla, dan is de owner paul_ftp.

Maakt Apache de bestanden aan (met PHP als tussen process) dan is Apache de eigenaar.
En draait er een ander process op de server (vast wel), dan kan die ook weer onder zijn eigen eigenaar draaien.
Bijvoorbeeld een print process dat onder de user "cups" draait, zal zijn logfiles etc onder "cups" opslaan.

Paul_ftp zal de eigenaar zijn van de bestanden in de document_root van jouw site, mits hij die zelf aanmaakt.
Zet je daar een map open voor andere gebruikers, bijvoorbeeld Apache, dan kan dat process daar ook bestanden neer zetten.
Maar die bestanden zijn dan niet automatisch van van pault_ftp.

--
naast een owner hoort een bestand ook bij een group. Die heeft opvergelijkbare wijzen rechten.
Vaak is een user zoals paul_ftp ook lid (als enige) van de group paul_ftp.

Maar zorg je dat een map van eigenaar paul_ftp is, maar van de group apache, dan heeft apache ineens de groupsrechten: daarmee zou het recht 0770 genoeg zijn om apache te kunnen laten schrijven in de map.

--
Omgekeerd zou apache bestanden kunnen aanmaken en deze bij de group kunnen laten horen van de bovenliggende map. (paul_ftp). Dat geeft jou als ftp user ineens voldoende toegang.

Maar dat zijn zaken die je hoster moet regelen.

Er zitten namelijk gevaren aan het overhevelen van bestanden naar andere owners: als jij een bestand van jouw user naar owner Root weet om te zetten, zou het kunnen dat een script ineens ook met rootrechten wordt uitgevoerd. En dat wil de server-eigenaar niet.

---
samenvattend:
de eigenaar is de user waaronder het process draait dat een bestand aanmaakt.

NB: user apache kan ook www-data, www, httpd of nog anders heten, al naar gelang de Linux distro of de voorkeur van de admin van de server
 
PHP hulp

PHP hulp

12/05/2024 10:26:57
 
Paul Weiss

Paul Weiss

31/08/2023 13:46:10
Quote Anchor link
bedankt iedereen. is dus allemaal vrij complex die rechten. Ik moet er toch echt even induiken hoor.
 

Pagina: « vorige 1 2 3



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.