KOTAK BAND

ini adalah band favorit saya visit webnya Kotakbandrock.com

Welcome To Galih Kerabat

Galih Danang Setiyawan

JKT48

salah satu grup idol yang terpopuler di indonesia

KKSI

proud to be KERABAT KOTAK

VISIT KLATEN

KOTA DENGAN Tempat wisata yang bagus dan cocok untuk liburan anda

Rabu, 16 Juli 2014

Cara Mengamankan Halaman Login dari Serangan Brute Force | Dengan .htaccess dan .htpasswd

Hampir setengah bulan gak posting . Lagi sibuk Sekolah . Mumpung ada waktu kali ini saya mau share cara mengamankan halaman Login dari serangan Brute Force. Sebenarnya trik ini berlaku untuk semua website ya , tapi kali ini tutorialnya saya ambil WordPress . kalo untuk CMS lain bisa menyesuaikan sendiri .
. Kenapa hal itu bisa dilakukan ? Jawabannya adalah siapapun bisa masuk ke halaman login dengan bebas. :)
Contoh :

Nah , kita bisa menambahkan autentikasi ganda pada halaman login tersebut dengan .htaccess dan .htpassword .

Untuk langkah langkah nya , silahkan simak dibawah :)
Pertama, buka link Htpassword Generator untuk membuat htpasswd.
maka kalian akan mendapatkan hasil dari htpasswd tadi.
Contoh :
root:$apr1$9tm1H5av$QqilLDZWJoLi/RzvESU.01
$apr1$9tm1H5av$QqilLDZWJoLi/RzvESU.01 adalah enkripsi dari kata superuser .
Untuk lebih jelasnya lihat gambar :


Langkah selanjutnya , masuk ke cPanel / hosting kalian lalu buat file dengan nama .htpasswd di direktori /wp-admin/
isi dengan root:$(apr1$9tm1H5av$QqilLDZWJoLi/RzvESU.01 ( user dan password sesuai dengan yang telah kalian buat ).
Masih di direktori wp-admin , buat file dengan nama .htaccess dan isi dengan kode berikut :

# DO NOT REMOVE THIS LINE AND THE LINES BELOW PWPROTECTID:yGeNybaPyH
AuthType Basic
AuthName " don't touch me !! "
AuthUserFile [dir lokasi htpasswd]/.htpasswd
Require user admin
# DO NOT REMOVE THIS LINE AND THE LINES ABOVE yGeNybaPyH:PWPROTECTID


Dir lokasi htpasswd maksudnya adalah letak file htpassword dibuat . Dimulai dari  home root
Contoh :
/home/u770981521/public_html/b0x/wp-admin/.htpasswd

Lihat gambar untuk lebih jelas nya :
Save , dan selasai !
Hasilnya , jika seseorang ingin masuk ke halaman login harus memasukkan autentifikasi terlebih dahulu :)

dan ketika data yang dimasukkan salah , maka halaman login tidak akan terbuka :D

Sekian tutorial kali ini, semoga bermanfaat :)
Best Regards my friends