Tahap 1
Edit file /etc/httpd/conf/httpd.conf
#gedit /etc/httpd/conf/httpd.conf
Ubahlah bagian ini dengan contoh di bawah ini:
<Directory "/var/www/html"> ....... Options Indexes Multiviews ....... AllowOverride AuthConfig ........ Order allow, deny Allow from all </Directory>
Lakukan restart httpd agar konfigurasi bisa dijalankan.
#/etc/init.d/httpd restart
Tahap 2
Misalkan direktori yang ingin diproteksi adalah
/var/www/html/site-01
Jika kita browse pada firefox http://localhost/site-01 akan terlihat isi dari direktori tersebut (Fedora 7).
Untuk memproteksinya, buatlah file .htaccess pada direktori site-01 tersebut
#gedit /var/www/html/sote-01/.htaccess
Tulis atau copas baris berikut:
AuthType Basic AuthName "Stoooop! Limited Access Choy!!!" Require user jabrig
save file tersebut!
Tahap 3
Agar kita dapat mengakses direktori yang telah diproteksi pada tahap 2, kita perlu membuat user dan passwordnya sebagai berikut:
# /usr/bin/htpasswd -c /opt/test.passwd jabrig
New password:
Re-Type new password:
Adding password for user jabrig
Kita bisa melihat isi dari file test.passwd tersebut:
#cat /opt/test.passwd
jabrig:VdktHJc9rTipoU
Tahap 4
Lengkapi file .htaccess
#gedit /var/www/html/site-01/.htaccess
AuthType Basic AuthName "Stoooop! Limited Access Choy!!!" AuthUserFile "/opt/test.passwd" Require user jabrig
Buka Firefox atau buka tab baru pada Firefox lalu ketik: http://localhost/site-01
Jika berhasil atau tidak ada kesalahan dalam pengkonfigurasiannya, akan muncul jendela Authentication, isilah dengan user jabrig dan password yang dibuat sebelumnya.



