How to Configuration Basic Authentication Web Server with Centos 7 - Mansya Tech
News Update
Loading...

Tuesday, 21 March 2017

How to Configuration Basic Authentication Web Server with Centos 7

NewwwUpdatee!!!Hai guyss ada yang baru nihh pokok nya sangat joss dehh.sebelumnya kan saya sudah posting tentang How To Configuration HTTPS On Webserver Centos 7 nah tutorila yang sekarang juga masih melanjutkan yang kemarin masih membahas web server apa coba?yaitu Basic Authentification.apasih basic authentication?

Basic Authentication adalah medetode dimana halaman web yang kita punya apa bila ingin membukanya harus memasukan user dan password supaya tidak sembarang orang yang bisa mengakses web nya hanya yang mengetaui user dan passwordnya web saja yang bisa login.


Topology
Seperti biasa karena ini masih pada materi web server maka topologi yang di gunakan masis seperti sebelumnya.

Tabel IP Address
Untuk Ip address yang di gunakan juga masih sama.


1.Membuat File untuk Basic Authen
Yang pertama di lakukan adalha membuat file untuk basic authentication yang fungsinya untuk menyimpan konfigurasi basic authentication pada web server nya.Untuk command yang di gunakan adalah
nano /etc/httpd/conf.d/auth_basic.conf
2.Edit File Auth_basic.conf
Setelah di buat tadi filenya lanjut mengedit isi dari file tersebut.Isikan dengan script berikut.
<Directory /var/www/wahidayamcom>
  AuthType Basic
 AuthName "Basic Authentication"
 AuthUserFile /etc/httpd/conf/.htpasswd
 require valid-user
</Directory>
Ket:
Directory /var/www/ADIE : Adalah lokasi directory web, disini saya membuat basic auth nya di domain firman.com jadi menggunakan lokasi directory nya domain firman.com
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


2.Membuat User Authentication
Lanjut untuk membuat user nya.dan untuk command yang di gunakan adalah
htpasswd -c /etc/httpd.conf/conf/.htpasswd ADIE
ket:
 htpasswd : adalah perintah membuat password nya
-c : create
/etc/httpd/conf/.htpasswd : letak user auth nya.
ADIE : adalah user yang nanti akan digunakan untuk login
New password : adalah password yang digunakan nanti untuk login


3.Membuat File Index.html (firman.com)
Okee lanjutn membuat file html untuk domain yang kita gunakan karena saya di sini menggunkan dimain firman.com maka file nya di buat pada directory ADIE .yaitu berfungsi sebagai tampilan si web.

3.A Edit File html
Kemudian isikan file Index.html yang telah di buat denga scrip html sederhana bisa di lihat pada gambar di bawah ini.silakan anda modifikasi sendiri untuk isinya oke.


4.Restart Service Httpd
Okee semua konfiguasi telah dilaksanakan dengan baik sekarang lanjut restrat service httpd.untuk command yang di gunakan adalah 
systemctl restart httpd



5.Verifikasi
Okee terakhir lanjut verifikasinya akses pada browser kita dan akan muncul tampilan seperti pada gambar kemudian masukan user dan password yang telah di buat tadi lalu klik login.



Dann boom baru deh masuk ke halaman web nya.

Okee mungkin cukup sekian tutorila dari saya kali ini untuk kurang lebihnya mohon maaf dan nantikan postingan saya selanjutnya okee.byee:v

Share with your friends

Give us your opinion

Notification
This is just an example, you can fill it later with your own note.
Done