Blocarea sau parolarea unui director în ISPConfig
Aflați cum să blocați sau să parolați un director în ISPConfig, urmând pașii necesari pentru protejarea datelor. Tutorial detaliat disponibil aici.
Cum să blochezi sau să parolezi un director în ISPConfig
Protejare rapidă a fișierelor cu utilizator și parolă, direct din panoul ISPConfig.
Dacă ai un folder cu fișiere sensibile (backup-uri, zone de administrare, rapoarte, exporturi), cel mai simplu mod de a preveni accesul neautorizat este să îl protejezi cu autentificare de tip utilizator + parolă. În ISPConfig poți face asta fără să editezi manual fișierele serverului, folosind funcția de Protected Folder.
Cerințe și lucruri de știut
- Ai acces la panoul ISPConfig și la website-ul (domeniul) pe care vrei să îl protejezi.
- Website-ul este găzduit pe un server unde ISPConfig gestionează configurația web (Apache și/sau Nginx).
- Știi calea folderului pe care vrei să îl protejezi (de exemplu
/public_html/adminsau/public_html/private).
Metoda recomandată: Protected Folder în ISPConfig
ISPConfig îți permite să definești un folder protejat pentru un anumit website. În funcție de versiune/temă, opțiunile pot apărea sub forma unui tab sau sub-meniu numit Protected Folder / Folder Protection.
Pasul 1: Identifică website-ul corect
- Autentifică-te în ISPConfig.
- Mergi în meniul Sites.
- Intră în Website și selectează domeniul dorit.
Pasul 2: Adaugă un folder protejat
- În pagina website-ului, caută secțiunea/tab-ul Protected Folder (sau un meniu similar).
- Apasă Add new Protected Folder.
- Completează câmpurile (denumirile pot diferi ușor):
- Folder / Path: calea relativă a folderului, de exemplu
/adminsau/private. - Active: bifează/activează protecția.
- Title / Realm (opțional): un nume afișat în fereastra de autentificare, de exemplu
Zona protejată.
- Folder / Path: calea relativă a folderului, de exemplu
- Salvează setările.
public_html, iar folderele din interior se pun ca /nume-folder.Crearea utilizatorului și parolei
Un folder protejat are nevoie de cel puțin un utilizator. În ISPConfig există, de regulă, o secțiune separată pentru Protected Folder Users (sau similar).
- În Sites caută Protected Folder Users.
- Apasă Add new User.
- Completează:
- Username: exemplu
adminsauciprian - Password: alege o parolă puternică (minim 12-16 caractere, mix de litere/cifre/simboluri)
- Protected Folder: selectează folderul creat la pasul anterior
- Active: activ
- Username: exemplu
- Salvează.
Testare și verificare
- Accesează în browser folderul protejat, de exemplu
https://domeniu.tld/admin/. - Ar trebui să apară o fereastră care cere utilizator și parolă.
- Introdu credențialele create și confirmă accesul.
Dacă nu apare prompt-ul de autentificare, verifică la secțiunea “Probleme frecvente” de mai jos.
Alternativă: protecție manuală cu .htaccess
Dacă preferi control manual (sau nu găsești opțiunea în ISPConfig), poți proteja un folder cu .htaccess și un fișier de parole .htpasswd. Metoda funcționează în mod clasic pe Apache.
Exemplu de .htaccess (în folderul protejat)
AuthType Basic
AuthName "Zona protejata"
AuthUserFile /var/www/clients/clientX/webY/.htpasswd
Require valid-user
Crearea fișierului .htpasswd
Pe server, poți crea un utilizator în .htpasswd cu comanda (exemplu):
htpasswd -c /var/www/clients/clientX/webY/.htpasswd admin
Parametrul -c creează fișierul. Pentru utilizatori suplimentari, rulează fără -c.
Probleme frecvente
1) Nu apare fereastra de autentificare
- Verifică dacă folderul protejat este Active.
- Asigură-te că utilizatorul este asociat folderului corect.
- Dacă folosești Nginx, autentificarea necesită configurare specifică (
auth_basic) și poate depinde de template-ul ISPConfig. - Golește cache-ul browserului sau testează în Incognito.
2) Primești 403 Forbidden după autentificare
- Permisiuni greșite pe fișiere/folder (drepturi și owner).
- Index file lipsește (de exemplu nu există
index.phpsauindex.htmlși listarea directorului e dezactivată).
3) Site-ul “se strică” după protecție
- Ai protejat un folder care conține resurse publice (CSS/JS/imagini) necesare paginilor.
- Soluție: protejează doar subfolderul sensibil (ex:
/admin) și nu folderul cu assets.
Gata, acum folderul tău e cu barieră la intrare, ca un club select. Dacă vrei, îmi spui structura site-ului (ce folder vrei să protejezi și dacă e Apache sau Nginx) și îți zic varianta cea mai curată, fără surprize.
Dacă rulezi un VPS administrat sau ai nevoie de ajutor la setări web, echipa de suport poate verifica rapid configurația serverului și aplicarea protecției în siguranță.