Zabezpečenie prístupu do adresára

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).

 
zabezpecenie_pristupu_do_adresara.txt · Posledná úprava: 2010/02/26 17:23 (externá úprava)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki