Administrasi Server

Lab 8.7 Enable Basic Authentication in Apache

06.13 G.M.A 0 Comments







*Definisi

Basic Authentication adalah suatu metode dimana Web yang kita buat diberikan user beserta password untuk mengaksesnya. Jadi yang bisa mengakses Web tersebut tidak sembarang orang, tetapi hanya yang mengetahui user dan password yang kita buat pada Web tersebut.


*Konfigurasi

1) Buat dan edit file auth_basic.conf di directory /etc/httpd/conf.d/. lalu tambahkan script seperti gambar dibawah ini.


Keterangan :
  • Directory adalah lokasi directory web, disini saya membuat basic authenticationnya pada directory /var/www/dimasnet/auth/basic/ 
  • AuthType merupakan Type authentication yang digunakan 
  • AuthName adalah penamaan authenticationnya. 
  • AuthUserFile adalah File user basic auth nya. 
  • require valid-user yaitu diharuskan untuk login menggunakan user yang valid

 2) Lalu buat User untuk authentication beserta passwordnya.


Keterangan :
 
- htpasswd : Perintah untuk membuat password 
- -c : Create 
- /etc/httpd/conf/.htpasswd : Letak user beserta password authentication
- User : Merupakan Usernya



3) Restart service httpd
"systemctl restart httpd"

4) Buat directory Web auth-basic sesuai apa yang sudah di konfigurasi tadi pada file auth_basic.conf . Lalu jangan lupa membuat file indexnya.




*Verifikasi

5) Buka Web Browser kemudian tuliskan nama domain pada address bar dan diikut directory auth-basic dibelakangnya. Nah, bisa kalian lihat pada gambar diatas, akan muncul pop-up autentikasi login. Isikan username beserta passwordnya, kemudian klik login. Lalu Voila.







You Might Also Like

0 komentar: