Zaščita datotek

Zdravo

Mene zanima kako se da zaščititi datoteke na serverju poleg htaccessa? Prijatelju nekaj pomagam in njegov super duper gostitelj ne podpira cel kup zadev, vključno z mod_rewrite ib tud mape noče zaščitit. Ne preko vmesnika na kontrolni plošči, ne z ročno vnešenim httaccess fajlom. Njegovega gostitelja ne bo do ponedeljka, projekt bi pa do takrat že moral laufat. Ima kdo kako zadevo s katero bi si lahko pomagal?

9 odgovorov

Lahko daš za začetek prazen index.html file in fajle chmodaš na 444. Več pa nisem prepričan da lahko narediš dokler ne pride admin. (iskreno povedano ga menjaj če nima podpore)

Lahko zamenjas gostitelja za nekoga ki dela tudi med vikendi :)

Lahko mal bolj natančno opišeš to z chmod?

Jaz bi že zdavnaj menjal, sam ko kolegu tega ne moreš razložit. Do zdaj še nič drugega kot statične html strani ni delal. Za to pa je ta gostitelj čist ok.

poglej na php info pa poskusi si pomagat kaj z php.ini

http://www.washington.edu/computing/web/publishing/php-ini.html#settings

Nehajte napenjat glavice, sem rešu težavo :). Presneti tiskarski škrati in moji debeli prsti.:))

Povej kako si rešil, še mene zanima.

Saj pravim, tiskarski škrati (typo) :)

Če pa te zanima kako se to naredi, je pa takole:
V .htaccess daš kodo:
AuthUserFile /home/stranka/domains/nekadomena.si/public_html/.htpasswd
AuthGroupFile /dev/null
AuthName "Obmocje zasciteno z geslom"
AuthType Basic

<limit GET POST>
require valid-user
</limit>

in potem narediš še datoteko .htpasswd z uporabniškom imenom in kodiranim geslom:
uporabnisko.ime:$apr1$ohxz7...$r0rBEsyYF2gzLJfnh2lpS/

Geslo, pa tudi preostalo kodo si lahko zgeneriraš s pomočjo številnih .htaccess password generator-ji

Pametno da ta .htpasswd daš nekam ki ni za public :) ..recimo "/home/stranka"

Hvala za info :)