Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: oikea chmod arvo?

Sivun loppuun

tuomas88 [07.09.2004 17:49:10]

#

tekstitiedostolle pitäs antaa sellaset oikeudet, että sitä voisi oma php-koodini käyttää, mutta kukaan ulkopuolinen ei sitä näkisi(menemällä osoitteeseen http://omasivu.com/teksti.txt).

mikä olisi oikea chmod-arvo?

makeuu [07.09.2004 17:51:51]

#

664 luulisin

tuomas88 [07.09.2004 18:05:52]

#

ei toimi.

makeuu [07.09.2004 18:14:55]

#

tuomas88 kirjoitti:

ei toimi.

NO LAITA SITTE 777 :~

tuomas88 [07.09.2004 18:22:15]

#

onnistuneeko tämä nyt ollenkaan?

koodini pitäisi "requireta" tämä tekstitiedosto, eli
rinnastetaanko se samaan tapahtumaan kuin käyttäjän tarkastelu?

annoin arvot 400, eli käyttäjän luku-oikeudet.

silti toimi kummassakin...


Miten tämä sitten tehtäisiin htaccessilla?

oon yrittäny:

.htaccess:

<File "piilota.txt">
AuthUserFile /home/*****/*****/.htpasswd
AuthName Salasanasuojattu tiedosto
AuthType Basic
require valid-user
</Files>

.htpasswd:

Tunnus:salasana

internal server erroria pukkaa...

mihin nuo tiedostot pitää edes sijoittaa?!

Antti Laaksonen [07.09.2004 18:25:34]

#

Ei tuommoista chmod-arvoa taida olla olemassakaan. Keksi tiedostolle niin hankala nimi, että kukaan ei voi arvata sitä, tai pane koko tiedosto suojattuun hakemistoon, josta ainoastaan skripti pystyy lukemaan sen.

renni [07.09.2004 23:22:05]

#

Kokeilepa laittaa sille tiedostolle chmod 604 tai 606 jos PHP:n pitää myös kirjoittaa siihen. Unohda .htaccess, sijoita tuo tiedosto ihan minne haluat kunhan se ei ole web-palvelimen käyttämässä hakemistossa. Joku /home/jemma/ vaikkapa.

tuomas88 [13.09.2004 15:47:09]

#

oikeastaan koodin ei tarvitsisi kuin includeta se..

pistemies [15.09.2004 20:58:17]

#

Yksi konsti on myös se että tarkistetaan kävijän IP-osoite ja annetaan pääsy sivulle tietyllä (sinun) IP-lläsi

Tempfile [15.09.2004 21:03:48]

#

Mielestäni .htaccess on juuri sopiva tähän hommmaan, joten tee kuten Antti ehdotti, laita tuo tiedosto omaan kansioonsa ja sinne .htaccess tiedosto, jossa lukee vain deny all.

Stadi [28.09.2004 12:50:56]

#

Tää on tietysti itsestään selvyys, mutta kun sanotaan, että anna kansiolle 777 CHMOD oikeudet, niin mihin se noin käytännössä kirjataan.

Antti Laaksonen [28.09.2004 13:00:12]

#

FTP-ohjelmissa on mahdollisuus tiedostojen ja hakemistojen oikeuksien asettamiseen. Tarkka toimintatapa tosin riippuu käyttämästäsi FTP-ohjelmasta. Itse käytän SmartFTP:tä, jossa oikeuksia pääsee muuttamaan painamalla F7-nappia, kun tiedosto tai hakemisto on valittuna. Silloin tulee esiin tämmöinen ikkuna: https://www.ohjelmointiputka.net/oppaat/phpj5_1.png

Blaze [28.09.2004 16:34:20]

#

Kellään muuten pointtereita, mitä kannattaa tehdä tällaisessa tilanteessa (paitsi koittaa hankkia veppitilaa jostain paremmasta paikasta :P)

[R] SITE CHMOD 666 referrals.txt
[R] 553 Permission denied on server. (chmod)


Sivun alkuun

Vastaus

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

Tietoa sivustosta