Saturday, May 6, 2017

Lab 8.15 Mengaktifkan Basic Authentication Pada Nginx di CentOS 7


Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara mengaktifkan Basic Authentication pada Apache di CentOS 7 ". Apa itu Basic Authentication ? Basic Authentication adalah sebuah metode atau cara dimana Sebuah Web mempunyai user beserta password untuk mengakses Web tersebut.

Tadi sekilas tentang Basic Authentication, langsung saja ke materi...


Disini saya menggunakan topologi seperti di atas.

Server

IP Address : 192.168.43.111
Netmask : 255.255.255.0
DNS : 192.168.43.111

PC 

IP Address : 192.168.43.113
Netmask : 255.255.255.0
DNS : 192.168.43.111

Ya langsung saja cara konfigurasinya....
1. Pertama - tama kita install httpd tools


2. Setelah itu buat file .conf pada direktori /etc/nginx/conf.d/. Karena disini saya menggunakan konfigurasi virtual host yang sebelumnya saya sudah buat. 


3. Sekarang tambahkan script seperti di bawah, yang saya beri kotak merah.


Note :

- location /auth-basic = Script ini berfungsi untuk mendefinisikan letak direktori konten dari web yang akan di beri basic authentication.
- root /usr/share/nginx/sin = Script ini berfungsi untuk mendefinisikan letak direktori root sebuah website.
- auth_basic "Basic Auth" = Script ini berfungsi untuk mengaktifkan basic authentication dengan rangkaian " Basic Auth ".
- auth_basic_user_file "/etc/nginx/.htpasswd" = Script ini berfungsi untuk mendefinisikan letak direktori file yang berisikan list user dan password yang nantinya akan di izinkan untuk mengakses website dengan authentication.

4. Save filenya jika sudah di edit, lalu restart service nginx nya.


5. Sekarang buat user yang nantinya akan di pakai untuk basic authenticationnya.


 6. Setelah itu buat direktori pada direktori yang sudah ditentukan sebelumnya.


7. Kemudian buat file index.html untuk memberikan konten pada website


8. Isi index.html bebas terserah kalian


9. Sekarang pindah ke posisi Client untuk mengecek apakah konfigurasi Basic Authentication yang kita lakukan tadi sudah berjalan dengan baik atau belum.

Buka browser pada Client, lalu buka domain kalian dan tambakan /auth-basic di belakangnya.


10. Jika berhasil akan muncul pop up user login. Setelah itu login 


11. Dan hasilnya seperti ini




Sekian dari saya
Mohon maaf apabila ada kesalahan
Terima Kasih



Previous Post
Next Post

0 komentar: