|
Autoryzacja via www nie działa
kartofel - 17-06-2007 20:49
Witam! Mam problem. Otóż chciałbym wprowadzić autoryzację dla wybranych katalogów. Robię dokładnie to samo, co na poprzednim serwerze, czyli wrzucam plik .htaccess:
AuthUserFile /home/USER/public_html/stats/.htpasswd AuthGroupFile /dev/null AuthName "Statystyki" AuthType Basic <Limit GET POST> require valid-user </Limit>
i .htpasswd:
user:zakodowanehaslo
Wchodząc na http://IP/~user/stats przeglądarka woła o nazwe użytkownika i hasło, jednak zawsze autoryzacja nie przebiega pomyślnie. Prosiłbym o pomoc. Pozdrawiam
Stawi - 23-06-2007 03:43
0) Bez obrazy, ale dobrze zapodac chociaz szkieletem konfigow, logow, i koniecznie wersjami programow jakie uzywasz ;) 1) NIGDY nie wsadzaj pliku z haslami tak ze jest dostepny przez www. Kto sie zaloguje moze sie do niego dobrac! 2) Poprzedni serwer tez mial ta sama wersje apache? apache1.3 i apache2 sie bardzo roznia zwlaszcza jak chodzi o konfiguracje. A jak masz gdzies wogole jakiegos starego to paranoje czasem takie wychodza ze glowa siwieje.. 3) Jestes pewnien ze plik z haslami ma dobry format? `htpasswd PLIK USER` zeby zmienic, `htpasswd -c PLIK USER` zeby dodac, 4) Co do grup file nie jestem pewien, ale chyba lepiej opuscic ten wpis niz kombinowac prez nulla moze to robi problem. 5) Nie jest potrzebne to limitowanie, tymbardziej ze nie do konca jest dobre - napewno jest cos w statystykach co nie podaje ani GETem ani POSTem nic i do tego dostep bedzie. Opusc linijki <Limit ..> i </Limit> zostaw samo require 6) Upewnij sie ze konfiguracji (np. /etc/apache2/sites-available/default) masz prawa dostepu do tworzenia .htaccessow. To jest wpisz "AllowOverride" Ustawi na "All" dla pewnosci a potem dostosuj do tego co potrzebujesz. Wymagany restart apacha (mozna tez reload, ale dla pewnosci...).
wojtekz_ - 24-06-2007 16:57
Dodam tylko, że nawet przejście z Apache 2.0 na 2.2 (w Etch) nie jest bezbolesne (właśnie m.in. pod względem bezpieczeństwa). Czytaj dokumentację i odpytuj googlarkę ;-)
Pozdrawiam
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|