Konfigurasi Basic Authentication Web Apache

February 06, 2017
Basic Authentication adalah sebuah metode agar Website dibuat tidak sembarang orang bisa mengaksesnya, sehingga saat ingin mengakses web tersebut harus melakukan login terlebih dengan akun yang sudah disiapkan sebelumnya, kali ini saya akan membuat tutorialnya bagaimana konfigurasi basic authentication pada web apache. Happy reading

Topology

Konfigurasi Server

1. Pertama buat terlebih dahulu file auth_basic.conf file inilah yang akan menjadi file pengkonfigurasian dari Basic authentication dan buatnya juga harus di folder conf.d karena difolder tersebut adalah letak untuk konfigurasi tambahan dari httpd atau apache, perintahnya nano /etc/httpd/conf.d/auth_basic.conf


2. Lalu masukan script dibawah, disini domain saya adalah krisno.net
keterangan :
/var/www/krisno.net/public_html/ : adalah letak dari file index.html dari domain krisno.net
AuthType : adalah type dari autentikasinya yaitu basic
Authname : Memberikan nama dari autentikasi
AuthUserFile : adalah file yang menyimpan user yang akan digunakan untuk autentikasi
require : adalah yang "dibutuhkan" untuk "masuk" ke domain, yaitu sebuah user yang valid

3. Lalu kita akan membuat usernya untuk login pada autentikasi dengan perintah htpasswd -c /etc/httpd/conf/.htpasswd krisno1 disini maksudnya saya membuat user dengan nama krisno1  dan saya daftarkan pada file .htpasswd, setelah itu buat juga passwordnya`

4. Lalu buat file index.html file ini untuk memberikan tampilan pada web, tapi jika anda sudah membuatnya silahkan langsung ke langkah 6. perintahnya nano /var/www/krisno.net/public_html/index.html

5. Lalu masukan scriptnya seperti dibawah, silahkan edit sesuai keinginan

6. Lalu restart httpd agar pengkonfigurasian berjalan dengan perintah systemctl restart httpd

7. Lau coba akses domainnya melalui browser pada client, maka akan muncul autentikasi, masukan user dan password yang dibuat sebelumnya, lalu klik login

8. Berikut ini tampilannya setelah login

Sekian tutorial kali ini semoga bermanfaat, silahkan bertanya pada kolom komentar

Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Disqus
Tambahkan komentar Anda

1 comment

kalo web servernya pakai apache2 gimana om

Balas