Lab 8.7 Konfigurasi Basic authentication web server CentOS 7

Haii semua kali ini saya akan memposting materi masih yang sama, yaitu webserver. kali ini tentang "Konfigurasi Basic authentication web server CentOS 7

PENGERTIAN 

Apa itu Basic Authentication???
Basic Authentication adalah Metode yang berbasis pada kerahasiaan informasi. Seperti ketika kita ingin masuk ke website, harus memasukkan password dan username. jadi, yang bisa mengakses hanya orang-orang tertentu saja yang memiliki hak akses. 

TOPOLOGI


KONFIGURASI BASIC AUTHENTICATION

1) Membuat file auth_basic.conf

pertama-tama kita membuat file auth_basic.conf terlebih dahulu, jadi file ini yang berfungsi menyimpan konfigurasi basic authentication pada web server. Berikut ini adalah Perintahnya :


2) Edit file auth_basic.conf

Isikan syntax seperti dibawah ini :



Keterangan : 
Directory /var/www/html/auth-basic : Adalah lokasi directory web.
AuthType Basic : Type authentication yang digunakan.
AuthName "Basic Authentication" : adalah nama auth nya.
AuthUserFile : FIle user basic auth nya.
require valid-user : diharuskan untuk login menggunakan user yang valid


3) Membuat user authentication


Setelah tadi mengedit file auth_basic.conf, selanjutnya adalah Membuat usernya.

untuk membuatnya menggunakan perintah dibawah ini :

Untuk domain www.alifa.net


Untuk domain www.alifa.com



Keterangan: 

htpasswd : adalah perintah membuat passwordnya.
-c : create
/etc/httpd/conf/.htpasswd : letak user auth nya.
alifa : adalah user yang nanti akan digunakan untuk login
New password : adalah password yang digunakan nanti untuk login. 


4) Restart HTTPD

kemudian setelah di save, Restart HTTPDnya.



5) Membuat file index.html


Setelah tadi sudah melakukan konfigurasi yang berhubungan dengan file auth nya, selanjutnya membuat file index nya.
disini saya membuat auth nya di folder html, jadi membuat indexnya di directory html.
Jika sudah membuat file indexnya, kalian bisa lanjut untuk membuatnya bisa menggunakan perintah dibawah ini :


6) Mengedit file index.html

Setelah itu isi file index.html nya, contohnya saya menggunakan syntax seperti gambar dibawah ini :


7) Restart HTTPD

setelah selesei semua, kemudian restart httpdnya.



8) Verifikasi 

Kemudian pada tahap ini kita akan verifikasi, buka browser client windows kalian. kemudian masukkan ke URL: www.alifa.net/auth-basic/ 



berikut ini isi website pada domain www.alifa.net :



dan domain kedua yaitu, www.alifa.com/auth-basic/ :



berikut ini isi website pada domain www.alifa.com:



YEAAAY selesei, semoga bermanfaat, dan sampai jumpa di postingan selanjutnya!! see u!!
Previous
Next Post »