Na linuxe možno adresár zaheslovat cez súbor .htaccess - je povolená direktiva AuthType basic. Takéto zabezpečenia vyzerá napríklad takto:
.htaccess (obsahuje nasledujúce riadky):
AuthType basic AuthName „k pristupu sa prihlaste“ AuthUserFile /httpd/html/ftplogin/data/.htpasswd Require valid-user
.htpasswd (obsahuje povolené mená a heslá v tomto tvare):
uzivatelskemeno1:heslo1 uzivatelskemeno2:heslo2
Ako vytvoriť heslo? Ak máte inštaláciu apache, potom použite na vygenerovanie program htpasswd a nasledujúcu syntax:
htpasswd -cb .htpasswd login heslo
parameter c znamená že sa vytvorí nový súbor a parameter b znamená, že na príkazový riadok môžete napísať aj heslo. Keď pridávate nového užívateľa, nie je parameter - c nutný
Na Intermete možno nájsť väčšie množstvo utilit pre generovanie obsahu. Htaccess - napríklad program „Generátor hesiel“ je veľmi praktickým webovým rozhraním od firmy Remont Software. Obdobnú variantu nájdete na http://www.xs4all.nl/ ~ remcovz / htpasswd.htm
Súbor s heslami nakoniec nahrajte do adresára, ktorý sme špecifikovali v súbore .htaccess (odporúčame ho nahrať do adresára, ktorý nie je prístupný cez prehliadač - čo je adresár / data v roote FTP).