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 loginNew 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!!
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 loginNew password : adalah password yang digunakan nanti untuk login.
4) Restart HTTPD
kemudian setelah di save, Restart HTTPDnya.
5) Membuat file index.html
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!!