A könyvtár letiltása vagy jelszóval védése ISPConfigban
Tudj meg, hogyan lehet egy könyvtárat letiltani vagy jelszóval védeni az ISPConfigban, követve a szükséges lépéseket az adatok védelme érdekében. Részletes útmutató itt elérhető.
Hogyan blokkolj vagy jelszavasíts egy mappát az ISPConfig-ban
A fájlok gyors védelme felhasználóval és jelszóval, közvetlenül az ISPConfig felületéről.
Hát hány foldered van érzíkeléssel (mentések, adminisztrácís zónák, jelentések, exportok), a legkönnyebb módja az jogosulatlan hozzáfér methodjának megelőzésére az, ha felhasználó + jelszó választással véded le. Az ISPConfig-ban ezt megteheted anélkül, hogy manuálisan szerkesztened kellene a szerver fájlokat, a Védett folder funkció használatával.
Követelmények és tudnivalók
- Hozzáférésed van az ISPConfig vezérlőpulthoz és ahhoz a weboldalhoz (domain), amelyet védeni szeretnél.
- A weboldal egy olyan szerveren van tárolva, ahol az ISPConfig kezeli a webkonfigurációt (Apache és/vagy Nginx).
- Tudod, melyik mappában szeretnéd védeni (például
/public_html/adminvagy/public_html/private).
Ajánlott módszer: Védett Mappa az ISPConfig-ban
ISPConfig lehetővé teszi, hogy védett mappát határozz meg egy adott weboldalhoz. A verziótól/ témától függően az opciók megjelenhetnek egy fül vagy egy almenü formájában, amit Védett Mappa / Mappa Védelem néven ismerünk.
Lépés 1: Azonosítsd a megfelelő weboldalt
- Jelentkezz be a ISPConfig rendszerbe.
- Menj a Sites menübe.
- Lépj be a Weboldalra, és válaszd ki a kívánt domaint.
Lépés 2: Adj hozzá egy védett mappát
- A weboldalon keresd meg a Protected Folder szekciót/tab-ot (vagy hasonló menüt).
- Nyomj a Add new Protected Folder gombra.
- Kitöltheted a mezőket (a megnevezések kissé eltérhetnek):
- Mappa / Útvonal: a mappa relatív útvonala, például
/adminvagy/private. - Aktív: jelöld be/aktiválja a védelmet.
- Cím / Terület (opcionális): egy név, amely megjelenik a bejelentkezési ablakban, például
Védett zóna.
- Mappa / Útvonal: a mappa relatív útvonala, például
- Mentse el a beállításokat.
public_html, és a belső mappákat /mappa-neve formátumban kell megadni.Felhasználó és jelszó létrehozása
egy védett mappának legalább egy felhasználóra van szüksége. Az ISPConfigban általában van egy külön szakasz a Védett Mappa Felhasználói (vagy hasonló) számára.
- A Sites keresi a Protected Folder Users felhasználókat.
- Nyomd meg a Új felhasználó hozzáadása gombot.
- Teljesítsd:
- Felhasználónév: például
adminvagyciprian - Jelszó: válasszon egy erős jelszót (minimum 12-16 karakter, betűk/ számok/ szimbólumok keveréke)
- Védett mappa: válaszd ki a korábban létrehozott mappát
- Active: aktív
- Felhasználónév: például
- Mentés.
Tesztelés és ellenőrzés
- Nyisd meg a böngészőben a védett mappát, például
https://domeniu.tld/admin/. - Meg kellene jelennie egy ablaknak, amely felhasználónevet és jelszót kér.
- Add meg a létrehozott hitelesítő adatokat, és erősítsd meg a hozzáférést.
Ha nem jelenik meg a bejelentkezési prompt, ellenőrizd az alábbi “Gyakori problémák” szakaszt.
Alternatíva: kézi védelem .htaccess-szel
Hát házítska, az iśtáltár kezében (vagy ha nem talalsz öszészet az ISPConfigban), egy mappa védelme a .htaccess és a jelszófájl .htpasswd segítségével. A módszer klasszikusan működik az Apache-n.
.htaccess példa (védett mappában)
AuthType AlapAuthName "Védett zóna"AuthUserFile /var/www/clients/clientX/webY/.htpasswdÉrvényes felhasználót igényelA .htpasswd fájl létrehozása
A szerveren létrehozhatsz egy felhasználót a .htpasswd fájlban a következő parancs segítségével (példa):
htpasswd -c /var/www/clients/clientX/webY/.htpasswd adminA -c paraméter létrehozza a fájlt. További felhasználók számára futtassa -c nélkül.
Gyakori problémák
1) Nem jelenik meg a bejelentkező ablak
- Ellenőrizze, hogy a védett mappa Aktív -e.
- Győződj meg róla, hogy a felhasználó a megfelelő mappához van társítva.
- Hát, ha Nginx-et használsz, az autentikálás specífikus beállítást igényel (
auth_basic), és függhet az ISPConfig sablónától. - Űrítse ki a böngésző gyorsítótárát, vagy tesztelje inkognitó módban.
2) 403 Forbidden hiba bejelentkezés után
- Hibás jogosultságok fájlokon/mappákon (jogok és tulajdonos).
- Index fájl hiányzik (például nem létezik
index.phpvagyindex.htmlés a könyvtárlistázás le van tiltva).
3) Az oldal “tönkremegy” a védelem után
- Védettél egy mappát, amely nyilvános erőforrásokat (CSS/JS/képek) tartalmaz, amelyek a lapokhoz szükségesek.
- Megoldás: csak a bizalmas almappát védd (pl.:
/admin), és ne a fájlok mappáját.
Készen van, most a mappád bejárati korlátos, mint egy exkluzív klub. Ha akarod, mondd el a webhely felépítését (melyik mappát szeretnéd megvédeni és hogy Apache vagy Nginx-e) és megmondom a legtisztább megoldást, meglepetések nélkül.
Ha a kezelt VPS-t futtatsz, vagy segítségre van szükséged a webbeállításoknál, a támogató csapat gyorsan ellenőrizheti a szerver konfigurációját és a biztonságos védelem alkalmazását.