12.4. Strony na hasło

12.4.1. Apache, NCSA

W danym katalogu należy umieścić plik .htaccess o zawartości:

Przykład 12-1.

AuthName this page  
AuthType basic   
AuthUserFile /home/looser/.htpasswd   
AuthGroupFile /dev/null    
require user secret   
 
opis do kodu: Hasła dodaje się odpowiednim programem: htpasswd -c /home/looser/.htpasswd secret (-c jeśli tworzymy nowy plik). htpasswd jest w dystrybucji NCSA i Apache, w katalogu support (po zainstalowaniu Apache z RPM plik ten znajduje się w /usr/sbin/ W przypadku gdy użytkowników ma być więcej niż kilkudziesięciu, należy przejść na format DB lub DBM. Przeszukiwanie plików DB i DBM jest znacznie szybsze niż zwykłego tekstowego .htpasswd Ustawienia są analogiczne, tylko że zamiast zbioru funkcji Auth* mamy AuthDB* lub AuthDBM* i do zarządzania /usr/sbin/dbmmanage zamiast /usr/sbin/htpasswd

Patrz też:.

12.4.2. MS Internet Information Server

Wystarczy odpowiednio ustawić ACLe do danych plików... (robi się to przy pomocy polecenia cacls.exe lub (lepiej) xcacls.exe Nie bardzo mam przy tym pomysł czy i w jaki sposób można dokonywać tego zdalnie (poza dostępem po NetBIOS over TCP/IP . Dalej użytkownicy takiego serwera muszą być zarejestrowani w bazie użytkowników systemu. Najprościej chyba zrezygnować (o ile nie posiadamy praw Manage users i godzimy się na pewne obniżenie ochrony serwera) z tej opcji.