Pada kesempatan ini saya akan memberikan turorial otentikasi dasar/login pada web server apache. 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.
1. Buat file auth_basic.conf terlebih dahulu, file ini yang berfungsi menyimpan konfigurasi basic authentication pada web server.
nano /etc/httpd/conf.d/auth_basic.conf
2. Tambahkan syntak seperti gambar dibawah ini
- AuthType = tipe otentikasi yang di gunakan
- AuthName = Nama otentikasi yang di gunakan
- AuthUserFile = letak dan nama file user tersebut
- requeire valid-user= seperti namanya, di haruskan menggunakan user yang sah/valid
3. Setelah tadi mengedit file auth_basic.conf, selanjutnya adalah Membuat user nya.
htpasswd -c /etc/httpd/conf/.htpasswd rahadian
systemctl restart httpd
4. Buat folder untuk lokasi halaman web server bagian basic authentication ini
mkdir /var/www/rahadd/auth-basic5. Buat juga halaman indexnya dengan bahasa html, punya saya ini hanya untuk pengetesan
nano /var/www/rahadd/auth-basic/index.html
6. Akses halaman web yang telah diatur menggunakan autentikasi, kemudian masukkan user dan passwordnya.
Sekian dari saya, semoga bermanfaat. Terima Kasih
Lab 8.7 Basic Authentication Apache
4/
5
Oleh
rahadd