Lighttpd Password Protected Folders
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, :)
2 comments to "Lighttpd Password Protected Folders"
Posting Komentar