htaccess
Cara membuat htacces di apache webserver:
1. Login ke server sebagai root, dan buatlah file .htaccess di dalam direktori web yang ingin kita lindungi, misalnya: /var/www/html/
Sebelumnya chek di http.conf
AccessFileName nama-file contoh : AccessFileName .htaccess
kemudian buat
AllowOverride Authconfig
2. Isi file .htaccess itu dengan ini:
AuthUserFile /home/fayyad/rahasia/.htpasswd atau bisa juga /etc/passwd
AuthGroupFile /dev/null
AuthName “masukan passowrd”
AuthType Basic
require user fayyad irfan
3. Sekarang kita buat file .htpasswd yang berisi username dan passwordnya :
htpasswd -c /home/fayyad/rahasia/.htpasswd anaksoleh
atau
htpasswd -c /etc/htpasswd fayyad
password:isikan disini password
Isi dari file .htpasswd ini nanti akan kira2 seperti ini: fayyad:ab34c435e?
Tulisan fdfq/gLB5VOKSjU ini adalah password yang telah diacak.
Atau bisa juga di lakukan pada file access.conf yang ada dalam
/etc/security/access.conf
tambahkan:
AuthUserFile /home/fayyad/rahasia/.htpasswd atau bisa juga /etc/passwd
AuthGroupFile /dev/null
AuthName “masukan password anda”
AuthType Basic
require user fayyad irfan
Untuk Membatasi Akses File
untuk membatasi akses file bisa mengunakan directive di bawah ini:
order deny,allow efrizal.co.id
allow from all
allow from .