Ticker

6/recent/ticker-posts

Auth Basic Apache2


 

Assalamu'alaikum Warohmatullahi Wabarokatuh.

Semoga kita berada dalam keadaan sehat walafiat, sukses dalam menjalankan aktivitas sehari-hari, serta selalu dalam lindungan Allah SWT. Aamiin. Segala puji syukur kita panjatkan kepada Allah tuhan semesta alam, karena dengan rahmatnya admin bisa berbagi sedikit ilmu di pertengahan bulan Juni 2022. Shalawat serta salam kita limpahkan kepada junjungan kita baginda Nabi Muhammad SAW, keluarga dan para sahabatnya. Semoga bermanfaat bagi tutor kampung IT dan yang ingin terus mengembangkan pengetahuannya, khusunya dibidang dunia networking.

Kali ini kita akan membahas tentang Auth Basic dengan Apache2. Dimana Basic Auth digunakan untuk mengautentifikasi siapa saja user yang boleh mengakses ke dalam website kita.

1. Pastikan apache2 sudah terinstall dan install apache2-utils #apt install apache2-utils

2. Buat atau tentukan tempat web yang digunakan untuk autentifikasi Basic Auth, misal direktori default apache2 /var/www/html

3. Edit apache2.conf menjadi seperti berikut [karena 2 site] #nano /etc/apache2/apache2.conf


4. Tambahkan pemetaan local pada db.banten [jika belum, buat dns] #nano /etc/bind/db.banten


5. Buat virtual host untuk Basic auth nya #cp /etc/apache2/sites-available/banten.conf /etc/apache2/sites-available/banten-auth.conf #nano /etc/apache2/sites-available/banten-auth.conf


6. Buat username fahri dan passwordnya Skill39 dengan htpasswd #htpasswd -c /var/www/html/.htpasswd fahri

7. Restart layanan apache2 dan bind9 #service apache2 restart #service bind9 restart

8. Pengujian Basic Auth #curl http://fahr1:Skill39\@local.banten2022.org [pengujian salah] #curl http://fahri:Skill39\@local.banten2022.org [pengujian benar]

10. Cek log error dan log sukes [pastikan ada isinya] #cat /var/www/html/error.log [melihat log error] #cat /var/www/html/access.log [melihat log sukses]

Nah, bagaimana sobat itnsa, semoga apa yang saya share bisa bermanfaat dan salah satu bahan referensi untuk menyelesaikan soal-soal ITNSA. Terus dukung channel Tutor Kampung IT dengan cara subscribe, like, share dan koment ya. Bagi Anda yang minat untuk belajar ITNSA lebih mendalam, bisa Chat Via WA. Terimakasih.

Reaksi:

Posting Komentar

0 Komentar