Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tiedoston oikeudet?

k-mikko [12.11.2003 13:43:33]

#

Olen moneen kertaan huomannut tiedostotietokantaa/tms käytettävän oikeuksilla 777, sen takia, jotta php ei palauttaisi virheilmoitusta. Tämä siis, kun on esim. ensin ottanut palvelimelle ftp:llä yhteyden, luonut tiedoston, ja sitten käyttänyt tiedostoa php:llä.

Mites sitten näin, jos tiedoston luo ensin php:llä, esimerkiksi touch()-funktiolla. Silloinhan php on tiedoston omistaja ja homma toimii esimerkiksi oikeuksilla 755?

leftover [12.11.2003 14:54:56]

#

Toimii jos safe mode ei ole päällä. Jos on, tapahtuu seuraava:

- Nönnönnöö lataa tiedoston jep.php palvelimelle (omistaja 1 eli nönnönnöö)
- jep.php tekee tiedoston jepujee.txt palvelimelle (omistaja 2 eli jep.php)
- jep.php ei saa käyttää tiedostoa jepujee.txt koska jep.php omistaa Nönnönnöö ja jepujee.txt omistaa jep.php (1 != 2)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta