Skip to main content

Konfigurasi Basic Authentication (Web Server) - Centos 7

Sebelumnya post ini adalah post lanjutan dari post yang berjudul Konfigurasi Web Server Apache

Sekarang saya akan menunjukkan cara Konfigurasi Basic Authentication pada Web Server Apache kita . Saya telah mempersiapkan satu  akun yang akan saya masukkan ke dalam Basic Authenticationnya , agar pada saat kita mengakses alamat yang ditentukan kita akan diminta untuk memasukkan nama akun beserta passwordnya

Basic Authentication adalah cara dasar yang digunakan untuk mengetahui siapa yang mengakses Web Server tersebut , yang biasanya untuk mengetahuinya menggunakan Username beserta Password .


Topologi

Konfigurasi IP
Ada baiknya sebelum melakukan konfigurasi kita mengatur IPnya
Server
 Client

Konfigurasi Server
1.Membuat File Konfigurasi Basic Authentication
Pertama kita harus membuat file konfigurasinya yang berekstensi .conf . filenya akan saya namai "auth_basic.conf" yang terletak di direktori /etc/httpd/conf.d/
Dengan perintah "nano /etc/httpd/conf.d/auth_basic.conf"
Buatlah File seperti gambar diatas
AuthType --> tipe dari Authenticationnya
AuthName --> nama Authenticationnya
AuthUserFile --> lokasi file user

2.Membuat Password User
Sekarang kita akan membuat password untuk user yang akan kita gunakan nanti untuk mengakses Web Server . Bisa menggunakan user yang sudah ada atau bisa membuat user yang baru
Untuk membuat passwordya masukkan perintah "htpasswd -c /etc/httpd/conf/.htpasswd (namauser)"
Masukkan Passwordnya

3.Restart HTTPD
Sekarang kita restart HTTPD agar konfigurasi yang kita lakukan bisa aktif 
Dengan perintah "systemctl restart httpd"

4.Membuat File index.html
Sekarang kita bisa membuat file index.html untuk mengatur tampilan dari Web Servernya
Tapi sebelumnya kita harus membuat Direktorinya terlebih dahulu sesuai dengan yang kita tuliskan tadi  di file Konfigurasi Basic Authentication

Jika sudah save filenya (ctrl+x>y>enter) 

5.Cek Web Server (Client)
Sekarang kita cek pada Web Browser dengan menuliskan pada alamat url 
"(fullhostnamedomain)/auth_basic"
Masukkan Username beserta Passwordnya
Lalu klik "OK"

Comments

Popular posts from this blog