Zaščita imenika v DirectAdminu
V DirectAdminu lahko precej preprosto zaščitite imenike oziroma mape z uporabniškim imenom in geslom.
- Prijavite se v nadzorno ploščo
- Desno zgoraj izberite FILES (upravitelj datotek)
- Izberite pravo mapo oziroma imenik, ki ga želite zaščititi, torej v /domains/vasadomena.xx/public_html
- Pri mapi vidite PROTECT; kliknite to možnost.
- Pri Protected Directory Prompt vnesite ime, ki ga boste prepoznali; prikaže se pri prijavi.
- Set/Update User: tukaj vnesite uporabniško ime, pri geslu pa geslo.
- Na koncu ne pozabite označiti Protection Enabled.
V zadevni mapi se nato ustvari datoteka .htaccess s približno to vsebino:
AuthGroupFile /dev/null
AuthName "De loginomschrijving"
AuthType Basic
AuthUserFile /home/account/domains/<uwdomein.xx>/.htpasswd/public_html/<directory>/.htpasswd
require valid-user
Zaščita ene ali več datotek
Zaščitite lahko tudi samo 1 datoteko. Vendar morate najprej zgornji postopek izvesti na imeniku, da se ustvari ta datoteka: public_html/directory/.htpasswd. Sam imenik ni tako pomemben, je pa potreben, da lahko prek DirectAdmina preprosto dodajate uporabnike s pravicami.
Nato morate datoteko .htaccess ročno urediti (to lahko storite za vsako datoteko posebej):
<FilesMatch "voorbeeld.html">
AuthName "Member Only"
AuthType Basic
AuthUserFile /home/account/domains/<uwdomein.xx>/.htpasswd/public_html/<directory>/.htpasswd
require valid-user
</FilesMatch>
POZOR: <uwdomein.xx> in <directory> morate zamenjati s svojimi podatki.
Na ta način lahko zaščitite tudi več datotek hkrati.
