Könyvtár védelme a DirectAdminban
A DirectAdminban elég egyszerűen védheti a könyvtárakat/mappákat felhasználónévvel és jelszóval.
- Jelentkezzen be a vezérlőpultba
- Válassza a jobb felső sarokban a FILES (fájlkezelő) lehetőséget
- Válassza ki a védeni kívánt mappát/könyvtárat, tehát a /domains/sajatdomain.xx/public_html alatt
- A mappa mellett a PROTECT lehetőséget látja, kattintson rá.
- A Protected Directory Prompt mezőbe írjon be egy Ön számára felismerhető nevet; ez a bejelentkezésnél jelenik meg.
- Set/Update User: itt adja meg a felhasználónevet, a jelszó mezőben pedig a jelszót.
- Végül ne felejtse el bejelölni a Protection Enabled lehetőséget.
Az adott mappában ekkor létrejön egy .htaccess fájl, nagyjából ezzel a tartalommal:
AuthGroupFile /dev/null
AuthName "A bejelentkezés leírása"
AuthType Basic
AuthUserFile /home/account/domains/<sajatdomain.xx>/.htpasswd/public_html/<directory>/.htpasswd
require valid-user
Egy vagy több fájl védelme
Egyetlen fájlt is védhet. Ehhez azonban előbb a fenti lépéseket egy könyvtáron kell elvégeznie, hogy létrejöjjön ez a fájl: public_html/directory/.htpasswd. Maga a könyvtár nem különösebben fontos, de szükséges ahhoz, hogy a DirectAdminban egyszerűen adhasson hozzá jogosultsággal rendelkező felhasználókat.
Ezután kézzel kell módosítania a .htaccess fájlt (ezt fájlonként teheti meg):
<FilesMatch "voorbeeld.html">
AuthName "Member Only"
AuthType Basic
AuthUserFile /home/account/domains/<uwdomein.xx>/.htpasswd/public_html/<directory>/.htpasswd
require valid-user
</FilesMatch>
FIGYELEM: a <uwdomein.xx> és a <directory> helyére a saját adatait kell írnia.
Így egyszerre több fájlt is védhet.
