Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.027 pregleda

Najnovija ↓

Virtual Host - prava pristupa samo u svom dir-u 19.03.2013. u 18:09 · pre 165 meseci #1
Web majstori,

Kako na Ubuntu da sprečim da PHP fajl ima pristup van svog direktorijuma? Npr. napravim Apache virtual host i u php napišem echo file_get_contents('/etc/passwd') i dobijem sadržaj :O
Probao sam sa .htaccess, Apache se pokreće kao www-data user i www-data grupa.
Potpis
Two beer or not two beer...
Re: Virtual Host - prava pristupa samo u svom dir-u 19.03.2013. u 18:20 · pre 165 meseci #2
Rekao bih da ti treba ovo:
Citat:

PHP has built in a kind of chroot environment. It is called “basedir”. You can configure PHP scripts to access files only in specific directory similar to chroot. Basically you can configure each site to access only files located in that site directory which is a very good idea from the security point of view.

You can add the following lines to the website configuration file or to .htaccess file to enable PHP basedir:

Php_value open_basedir /var/www/foo.bar/:/usr/local/php/
This will specify that your PHP scripts can access only specified directories.

http://www.kyplex.com/docs/apache-security.html
Re: Virtual Host - prava pristupa samo u svom dir-u 22.03.2013. u 10:19 · pre 165 meseci #5
da li si razmišljao da PHP skripte pokreneš kao CGI ili FCG proces, onda se oni izvršavaju sa korisničkim imenima. Na taj način pristupaju samo fajlovima koje korisnici mogu videti...
Potpis
Moj Veb Sajt HostCentar Blog
Aleksinac Južna Srbija TimeOut
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme