Lighttpd Password Protected Folders

Alzea | 2 comments

Oke, langsung aja. Pada tutorial sederhana kali ini saya akan mengajarkan bagaimana cara mem-proteksi direktori/folder pada web server Lighttpd kita. Saya asumsikan anda sudah menginstall dan mengkonfigurasi lighttpd anda. Yang belum tau caranya, coba googling dulu karena saya sedang tidak mood membuat tutorial yang panjang-panjang...  :D


Bismillah...


1. Edit file /etc/lighttpd/lighttpd.conf



# nano /etc/lighttpd/lighttpd.conf

2. Tambahkan baris "mod_auth", pada bagian server.modules. Tampilan nya harus seperti ini:



server.modules = (
"mod_access",
"mod_fastcgi",
"mod_alias",
"mod_compress",
"mod_auth",

Ingat, jangan di beri pagar "#" di awal baris.


SS:



3. Pada akhir Lighttpd.conf, tambahkan listing berikut:



    $HTTP["url"] =~ "^/DIREKTORI_YG_INGIN_ANDA_PROTEK/" {
auth.debug = 2
auth.backend = "plain"
auth.backend.plain.userfile = "/home/PASSWORD_FILE.pass"
auth.require = ( "/DIREKTORI_YG_INGIN_ANDA_PROTEK/" =>
(
"method" => "basic",
"realm" => "Password protected area",
"require" => "user=n4is3n"
)
)

4. Kamu harus membuat password file pada lokasi yang sudah kamu tentukan di atas. Pada contoh kasus di atas, lokasi password file ada di "/home/PASSWORD_FILE.pass". Isi dari password file adalah:



username_kamu:password_kamu

5. Pastikan Lighttpd dapat membaca file password anda. Berikan dia hak utk itu!



# chown lighttpd:lighttpd /home/PASSWORD_FILE.pass

6. Re-start Lighttpd



# /etc/init.d/lighttpd restart

----------------------------

Selesai... silahkan di coba menggunakan web browser kesayangan anda. Semoga bermanfaat, :)

Labels:  , , ,

Author: Alzea

Date: Minggu, 21 November 2010

2 comments  | Leave a comment

2 comments to "Lighttpd Password Protected Folders"

Can Masagi 21 November 2010 pukul 22.07
Walaahhh dah lama nggak nulis euy! Masih gak sempet! Kalah nih ama Boss... :-D
Alzea 21 November 2010 pukul 23.07
Iseng kang gak ada kerjaan, haha... ayo kang nulis lg, ^^

Posting Komentar