Apache-AuthDBMUserFile

Petr Pavlů speed na molly.vabo.cz
Čtvrtek Srpen 27 10:52:39 CEST 1998


Odpovim si sam :-))))))) a predejdu tak dalsim podobnym dotazum :-))))

 Nastavení autentifikace uživatelů aneb přístup k dokumentům pod heslem

Vše co je v této kapitolce napsáno nemusí fungovat. Proto mi moc
nenadávejte. 

Několik slov na začátek. Pokud budeme chtít zpřístupnit některé
dokumenty pouze určitým osobám, pak toho lze dosáhnout.
Každý, kdo se bude chtít k těmto dokumentům dostat, bude požádán o
zadaní svého jména a hesla. Bohužel nejde nastavit
přístup k jednotlivým stránkám, ale přístup do adresářů, proto chráněné
stránky musíme mít ve zvláštním adresáři. 

Nejprve si určíme, ve kterém adresáři budeme mít umístěny dokumenty,
které budou chráněny heslem. V tomto adresáři
založíme soubor .htaccess, pokud tam ještě není. Do souboru umístíme
následující řádky (výrazy v apostrofech nahradíme): 

AuthType        Basic
AuthName        'Název chráněných stránek'
AuthGroupFile   'cesta_od_kořene_k_souboru_s_definicí_skupin'
AuthUserFile   
'cesta_od_kořene_k_souboru_s_definicí_uživatelů_a_jejich_hesel'

require a1 a2 ...

U položky require, a1 může být jedno z následujících: 

group
     jako a2 a další jsou uvedeny názvy skupin uživatelů, jejichž
členové mají mít k dokumentům přístup. 
user
     dále jako a2 a další následují jména uživatelů, kteří mají mít k
dokumentům přístup. 
valid-user
     znamená, že libovolný uživatel z databáze, je k dokumentům vpuštěn. 

Doporučuje se, z důvodu bezpečnosti, aby soubory s definicí
uživatelských hesel byly mimo strom s HTML dokumenty, ve
zvláštním adresáři. Např: www.passwd. Dále na všechny soubory s hesly, v
tomto adresáři, i na adresář samotný, proveďte
příkaz chgroup a chmod 660. Tím zajistíte přístupová práva HTTP serveru
k heslům uživatelů vašich stránek. 

Měnit hesla uživatelů v databázi a přidávat nové uživatele lze příkazem
htpasswd.pl spuštěným z adresáře k němuž se má
operace vztahovat. Toto lze také provést příkazem htpasswd, u kterého
musíte zadat přímo soubor s hesly uživatelů. 

prevzato z > http://www.inf.upol.cz/~michlv/inf/welcome.shtml.cz

Petr Pavlů wrote:
> 
> Apache 1.2.4, RH 4.2
> 
> Jak pridat dalsiho uzivatele do %subj% souboru ?
>   Mam v souboru >>access.conf<< pozadavek na authorizaci stranek v danem
> adresari. Je tam, za <Dir.....> polozka >>require user xxx<< a potrebuji
> pridat noveho cloveka >> xxx <<. Saha %subj% automaticky do passwd ?
>                         Predem dik Petr Pavlu


Další informace o konferenci Linux