Monday, June 11, 2001, 12:44:44, Alin Osan <[EMAIL PROTECTED]> wrote:
> Vreau sa configurez apache-ul sa permita accesul in /home/users
> folosind autentificarea.

1. httpd.conf:

# urmatoarele doua daca modulul nu e deja built-in (httpd -l)
LoadModule mod_auth modules/mod_auth.so
AddModule mod_auth.c
# sa stie dupa ce fisier de autentificare sa se uite:
AccessFileName .htaccess
# ca sa nu existe access la fisiere .ht* de pe web:
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>
# pt. fiecare [virtual] host vizat (ca eu practic none ca default):
AllowOverride AuthConfig

Ce am scris pina aici asigura suportul pentru ce vrei tu si poti sa te
speli pe miini si sa lasi userii sa se mai documenteze si singuri <g>.
Daca esti milos din fire, citeste mai jos.

2. .htaccess

Userii sa-si faca fisiere .htaccess unde vor, cu mentiunea ca au
efect recursiv pe dir curent si ce-i sub el. Ce sa fie in .htaccess:

AuthName "Asta e zona protejata a lui Gigel"
AuthType Basic
Require valid-user
AuthUserFile .htpasswd
AuthGroupFile .htgroup

Userul isi face si intretine .htpasswd cu programelul htaccess inclus
in distributia Apache. Practic sint fisiere text cu user:crypt(parola)
pe fiecare linie. Fisierele group au in ele "group: user1 user2 user3"
pe linii. Fisiere grup n-or sa le trebuie decit daca au chef sa faca
directive Require mai smechere, dar lasa-i sa citeasca si singuri
manualul de Apache. Atrage-le atentia sa faca fisiere de useri si de
grupuri numite .ht*, altfel li se uita lumea la ele din exterior. Sau
cel mai bine sa le puna in afara lui public_html.


Cam asta e, pentru orice altceva citeste manualul de Apache (odata ce
ai prins ideea gasesti acolo tot ce vrei, inceputul e mai greu).

--GZ

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui