Konfigurasi Basic Uthentication web server CentOS7

Hallo semuanya, melanjutkan post sebelumnya yang membahas "Konfigurasi HTTPS web server CentOS7".
Sekarang lanjut ke lab selanjutnya yaitu konfigurasi basic authentication web server centos 7.
Apa sih basic authentication?
Basic Authentication adalah metode dimana web yang kita buat diberi user dan password untuk mengaksesnya.
Jadi yang bisa mengakses web itu tidak semua orang, tetapi yang memiliki hak aksesnya.



TOPOLOGI

TABLE IP ADDRESS


1.Membuat file auth_basic.conf
Pertama-tama adalah membuat file auth_basic.conf terlebih dahulu, jadi file ini yang berfungsi menyimpan konfigurasi basic authentication pada web server.
dan untuk membuatnya bisa menggunakan perintah.


nano /etc/httpd/conf.d/auth_basic.conf

1.1 Mengedit file auth_basic.conf
Setelah itu edit file auth_basic.conf nya. dan isi dengan syntax

<Directory /var/www/wahidayamcom>
  AuthType Basic
 AuthName "Basic Authentication"
 AuthUserFile /etc/httpd/conf/.htpasswd
 require valid-user
</Directory>
Keterangan gambar diatas : 
Directory /var/www/wahidayamcom : Adalah lokasi directory web, disini saya membuat basic auth nya di domain wahidayam.com, jadi menggunakan lokasi directory nya domain wahidayam.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
Setelah tadi mengedit file auth_basic.conf, selanjutnya adalah Membuat user nya.
untuk membuat nya menggunakan perintah

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

3.Membuat file index.html (wahidayam.com)
Setelah tadi sudah melakukan konfigurasi yang berhubungan dengan file auth nya, selanjutnya membuat file index nya.
disini saya membuat auth nya didomain www.wahidayam.com, jadi membuat indexnya di directory wahidayam.com
Jika sudah membuat file indexnya bisa di skip tahap ini.
dan untuk membuatnya bisa menggunakan perintah.

nano /var/www/wahidayamcom/index.html

3.1 Mengedit file index.html (wahidayam.com)
Setelah itu isi file index.html nya, contohnya saya menggunakan syntax seperti gambar dibawah.

4.Restart httpd
Setelah selesai semua , lalu restart httpd nya menggunakan perintah

systemctl restart httpd

5.Verifikasi
Setelah itu coba akses domain www.wahidayam.com, dan nanti akan disuruh untuk mengisi user dan passwordnya, isi dengan user dan password yang sudah dibuat tadi.

Setelah itu baru akan terbuka Tampilan web nya.

Oke sudah selesai lab kali ini, dan hasilnya pun alhamdulillah berhasil, oke deh.
Tunggu post selanjutnya di wahidemalution, dan maaf jika ada yang salah .

OKe deh, jaaaaaaaaa

Silahkan Sobat Berkomentar bebas dan Sopan , dan sesuai dengan artikel diatas.
saya berterima kasih karena sobat tidak menyertakan Link / iklan DSB.
Terima kasih

Post a Comment (0)
Previous Post Next Post