Lab 8.7 Enable Basic Authentication Pada Apache Web Server



Assalamu'alaikum Wr Wb, 

Oke, pada kesempatan kali ini saya akan melanjutkan materi dari Web Server Apache di CentOS 7, yaitu Enable Basic Authentication Pada Apache Web Server. 

Apa sih Basic Authentication itu ?


Basic Authentication adalah suatu metode dimana Web yang kita buat, harus menggunakan user beserta password untuk bisa mengaksesnya. Jadi tidak sembarang orang bisa mengakses Web tersebut, dan yang bisa mengakses Web tersebut hanyalah orang yang mengetahui user dan password yang  dibuat untuk Web tersebut. 


Berikut adalah topologi yang saya buat :



Berikut adalah tahap konfigurasinya :


1). Pertama, kita edit file auth_basic.conf nya yang berada di directory /etc/httpd/conf.d/
nano /etc/httpd/conf.d/auth_basic.conf
Setelah itu tambahkan syntax seperti pada gambar dibawah 


Keterangan :
  • Directory = lokasi direktori web, dan disini saya membuat basic authentication nya di direktori /var/www/ivanfrostcom
  • AuthType = Type authentication yang digunakan
  • AuthName = Penamaan Authentication nya
  • AuthUserFile = File user basic authentication nya
  • require valid-user = Login diharuskan untuk menggunakan user yang valid



2). Kemudian buat User untuk authentication beserta passwordnya  


Keterangan :
  • htpasswd = Perintah untuk membuat password
  • -c = Perintah untuk create (membuat)
  • /etc/httpd/conf/.htpasswd = Letak user authentication nya
  • ivanfrostcom = Nama user nya



3). Setelah itu, kita edit file index.html nya
nano "letak direktori auth-basic" index.html
Jika sudah, jangan lupa disave 





4). Selanjutnya, kita restart httpd nya, agar konfigurasi yang sudah dilakukan dapat berjalan







Verifikasi Client


1). Buka web browser, kemudian tuliskan nama domain kalian pada address bar. Dan bisa dilihat pada gambar dibawah, muncul Pop Up Authentication login nya. Jika ingin mengakses web nya, kita harus memasukkan username dan passwordnya





2). Dan jika username dan password yang dimasukkan sudah benar, Halaman Web nya pasti berhasil terbuka, yeyy :v




Cukup sekian postingan dari saya, semoga bermanfaat...

Wassalamu'alaikum Wr Wb.


Link Menuju Lab 8.8

Comments

Popular posts from this blog

Spesifikasi Minimum (Minimum Requirements) Windows Server 2012

Pengertian Port Dan Contohnya

Troubleshooting Jaringan