Jump to content

Parolarea Unui Folder / Fisier Cu .htaccess


gaby

Recommended Posts

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

Link to comment
Share on other sites

  • 3 years later...

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

Link to comment
Share on other sites

Ori nu scrii calea cum trebuie, ori nu pui fisierele unde trebuie (in folder-ul admin). Pentru IPB vezi ca ai setare in ACP -> System -> Security Center -> "IP.Board ACP .htaccess Protection".

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • 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.