Jump to content

Parolarea Unui Folder / Fisier Cu .htaccess


Recommended Posts

Posted

Pot exista numeroase cazuri (pentru a va proteja de eventuale atacuri) in care veti dori sa parolati un folder sau un fisier al site-ului dumneavoastra. In acest articol va voi spune cum.

Pentru inceput, trebuie sa creati un fisier numit .htpasswd (valabil pentru toate cazurile de mai jos) in care sa determinati utilizatorul si parola celui ce va putea accesa folderul sau fisierul respectiv, de exemplu:

pctroubleshooting:y4E7Ep8e7EYV

pctroubleshooting este utilizatorul iar y4E7Ep8e7EYV este parola.

excl.gif Aici gasiti un instrument ce va poate fi de folos in acest sens: .htaccess Password Generator
 

Odata creat fisierul .htpasswd, mai aveti nevoie de un fisier .htaccess care sa contina codurile corespunzatoare situatiei dorite, de mai jos. Ambele fisiere (.htpasswd si .htaccess) vor trebui plasate in directorul cu pricina.
 

1. Daca doriti sa parolati unui folder al site-ului dumneavoastra, in fisierul .htaccess va trebui sa introduceti linile de mai jos:

AuthUserFile /usr/local/you/safedir/.htpasswd
AuthName "Enter Password"
AuthType Basic
require valid-user

AuthUserFile defineste locatia fisierului in care este stocat utilizatorul si parola care poate avea acces la folderul respectiv.

 

De asemenea, puteti folosi si tool-ul: http://www.htaccesstools.com/htaccess-authentication/ pentru a automatiza procesul (vi se vor genera fisierele necesare).

 

2. Pentru parolarea doar unui anumit fisier, va trebui sa folositi:

<Files private.zip>
AuthName "Users zone"
AuthType Basic
AuthUserFile /usr/local/you/safedir/.htpasswd
</Files>

private.zip este fisierul ce va fi restrictionat prin parola.

3. Pentru parolarea unui grup de fisiere, va trebui sa folositi:

<Files ~ ".(inc|sql)$">
AuthName "Users zone"
AuthType Basic
AuthUserFile /usr/local/you/safedir/.htpasswd
</Files>

Fisierele ce au extensia .inc si .sql vor fi protejate prin parola. Puteti adauga extensii ce doriti sa fie protejate modificand linia:

<Files ~ ".(inc|sql|...alte_extensii...)$">

 
Numai bine :pct2: !

  • Upvote 2

Te-ai inregistrat? Ne-ar placea sa te prezinti.

Cum pot sustine forumul?
Cumpara de la eMag folosind acest link.
--------------------
oG2BN9d.gifse1WdXd.gifQG6MtmI.gifRHYjDzD.gifG5p1wui.gif

  • 3 years later...

Posted

Salut , am incercat si cu 

AuthUserFile /public_html/forum/admin/.htpasswd
AuthName "Enter Password"
AuthType Basic
require valid-user
si cu:

<Files ~ ".(inc|sql|php)$">
AuthName "Users zone"
AuthType Basic
AuthUserFile /public_html/forum/admin/.htpasswd
</Files>
Si tot nu merge..

Vreau sa protejez folderul si fisierele de la admin cp..

domeniu.ro/forum/admin/index.php

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.