Lab 8.7, Konfigurasi Enable basic Authentication di Centos 7
Hai Young Society, kembali lagi kita untuk melanjutkan Lab 8.6 Server Https kemarin. Kali ini kita akan membuat Enable Basic Authentication. Jadi maksudnya adalah kita akan memberikan password pada web kita, dan bentuk login nya itu seperti pop up javascript, tapi pada tutorial kali ini kita tidak perlu menyekrip javascript tinggal install-install saja di web server kita. Oke langsung saja ke tutorialnya dibawah ini :
Topology :
1. Karena authentication ini sudah terinstall di dalam server saat kita menginstall service httpd, maka kita langsung saja mengkonfigurasinya.
nano /etc/httpd/conf.d/auth_basic.conf
2. Lalu isikan file tersebut dengan script seperti diatas ini.
3. Lalu kita buat ID dan Password nya didalam directory conf, pada kasus kali ini Auhtor menggunakan ID html, kamu bisa menggantinya sesuai keinginan kamu. kemudian berikan passwordnya.
htpasswd -c /etc/httpd/conf/.htpasswd html
4. Kemudian restart service httpd.
systemctl restart httpd
5. Kemudian kita buat directory untuk menempatkan script web basic authentication kita nanti. Buat directory di dalam directory /var/www/html.
mkdir /var/www/html/auth-basic
6. Kemudian kita buat file untuk script web nya.
nano /var/www/html/auth-basic/index.html
7. Lalu isikan script html sederhana saja.
Test dari Client
8. Kemudian coba akses dengan menambakan /auth-basic di belakang
domain.
9. Kemudian ini lah hasilnya. Sama seperti script yang kita buat di server.
Nah segitu dulu untuk lab kali ini. Untuk lab berikutnya lab 8.8 adalah Log Analyzer.
Jika ada kesalahan gambar atau penjelasan mohon di koreksi dan bantu Author merevisi nya. Sekian dulu perjumpaan kita. Wassalamualaikum..
Comments
Post a Comment