Pernah ingin mengunci direktori di belakang sistem pengguna / kata sandi yang sederhana? Jika server web Anda dijalankan dengan Apache, Anda dapat melindungi direktori dengan mudah dengan file .htaccess Anda.
.htaccess AuthType Basic AuthName "Password Protected" AuthUserFile /var/www/.htpasswd mengharuskan pengguna yang valid
Bagian penting untuk dicatat di atas adalah AuthUserFile /var/www/.htpasswd . Itu menyediakan jalur ke file kata sandi yang menyimpan nama pengguna dan kata sandi Anda. Contoh file .htpasswd akan terlihat seperti:
.htpasswd billybob: bXBdv1vuq2yOk
Untuk contoh khusus di atas, nama pengguna adalah billybob dan kata sandinya temp. Anda tidak harus menggunakan nama file .htpasswd, itu hanya nama umum sebagai alat untuk membuat file dalam apache disebut htpasswd. Juga perlu diingat, untuk menjaga agar file kata sandi Anda sedikit lebih aman, adalah ide yang baik untuk menyimpannya pada tingkat folder di atas akar situs web yang Anda hosting.
Jika Anda perlu menghasilkan file ini, saya telah membuat generator .htpasswd. Hasilkan nama pengguna dan kata sandi pilihan Anda, dan simpan dalam file kata sandi yang Anda tentukan. Sejak saat itu, direktori Anda sekarang harus dilindungi kata sandi. Jika Anda perlu menyimpan banyak nama pengguna dan kata sandi, buat saja baris baru di Anda