• Jelajahi

    Copyright © RootSec BOT
    Best Viral Premium Blogger Templates

    Iklan

    Basic Authentication Apache Di CentOS 8

    AnonSec Team
    Februari 10, 2022, Kamis, Februari 10, 2022 WIB Last Updated 2024-03-30T15:03:07Z
    masukkan script iklan disini
    masukkan script iklan disini
    Keamanan selalu menjadi prioritas pertama untuk semua orang. Jika Anda seorang webmaster dan Anda ingin membatasi akses ke situs web tertentu saja yang dapat mengakses nya dengan ketentuan masing - masing user mempunyai user dan password sendiri - sendiri untuk mengakses situs, makaa cara ini dapat digunakan.

    Basic Authentication salah satu solusi yang dapat digunakan sebagai security. Dengan Basic Authentication Anda dapat membuat username dan password tertentu untuk mengakses sebuah situs misalnya.

    Konfigurasi Basic Authentication.

    Untuk melakukan konfigurasi Basic Authentication di Apache sangatlah mudah silakan pindah ke direktori /etc/httpd/conf.d/ dan membuat file dengan nama auth_basic.conf seperti berikut ini

    [root@hamim-centos8 ~]#
    [root@hamim-centos8 ~]# cd /etc/httpd/conf.d/
    [root@hamim-centos8 conf.d]#
    [root@hamim-centos8 conf.d]# vim auth_basic.conf

    Isikan dengan detail berikut:

    <Directory /var/www/html/auth-basic>
    AuthType Basic
    AuthName "Basic Authentication"
    AuthUserFile /etc/httpd/conf/.htpasswd
    require valid-user
    </Directory>

    Keterangan:

    1. AuthType: Tipe dari Autentikasi
    2. AuthName: Nama Autentikasi
    3. AuthUserFile: Direktori file user

    Selanjutnya set password user yang akan mengakses situs Anda gunakan perintah berikut

    [root@hamim-centos8 conf.d]#
    [root@hamim-centos8 conf.d]# htpasswd -c /etc/httpd/conf/.htpasswd hamim
    New password:
    Re-type new password:
    Adding password for user hamim
    [root@hamim-centos8 conf.d]#

    Lihat authentikasi yang dibuat sebelumnya,

    [root@hamim-centos8 conf.d]#
    [root@hamim-centos8 conf.d]# cat /etc/httpd/conf/.htpasswd
    hamim:$apr1$5HT7qgeN$qVb2xEPxr2TVbrVsCwYJj/
    [root@hamim-centos8 conf.d]#
    Berikutnya, membuat direktori, untuk penamaan direktori sesuaikan dengan konfigurasi auth_basic.conf diatas
    [root@hamim-centos8 conf.d]# mkdir /var/www/html/auth-basic
    [root@hamim-centos8 conf.d]#

    Jika sudah silakan restart service httpd

    [root@hamim-centos8 conf.d]# systemctl restart httpd
    [root@hamim-centos8 conf.d]#

    Untuk percobaan silakan buat test page bisa menggunakan .html misalnya, seperti berikut ini

    [root@hamim-centos8 conf.d]# vim /var/www/html/auth-basic/index.html

    Berikut isi file .index.html nya

    <html>
    <body>
    <div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">
    Test Page for Basic Authentication
    </div>
    </body>
    </html>

    Jika sudah silakan akses http://IP_VM/auth/basic/ atau subdomain atau domain yang sudah pointing (arahkan) ke IP VM Anda seperti berikut:

    Pastika username dan password nya sudah benar, jika benar akan tampil tampilan html yang sudah dibuat sebelumnya, seperti berikut ini

    Sekian tutorial terkait Basic Authentication Apache.

    Selamat mencoba semoga bermanfaat 👌

    See You 😃

    Komentar

    Tampilkan

    Terkini

    Tutorial

    +