Htpasswd Generator – Buat File .htpasswd Online

Masukkan username dan password, lalu klik “Tambahkan”, baris htpasswd siap dipakai.

Teks dan file Anda tetap di browser — tidak ada yang dikirim ke server.

Daftar ini hanya ada di halaman ini. Salin atau unduh sebelum meninggalkan halaman.

Cara pakai

  1. Masukkan username dan password. “Buat acak” membuat password acak 16 karakter.
  2. Kecuali ada kebutuhan khusus, tetap gunakan bcrypt. Faktor cost 10 adalah nilai yang wajar.
  3. “Tambahkan ke daftar” menampilkan satu baris “username:hash” di sebelah kanan. Jika username yang sama ditambahkan lagi, barisnya diganti.
  4. Simpan isinya sebagai file .htpasswd di server Anda, lalu tunjuk file itu di .htaccess atau di konfigurasi Nginx.

Pertanyaan umum

Apakah password saya dikirim ke server?

Tidak. Hash dihitung di browser Anda dan password tidak pernah dikirim. Baris yang dihasilkan juga tidak memuat password dalam bentuk teks biasa.

Apa yang harus ditulis di .htaccess?

Empat baris: AuthType Basic, AuthName "Akses terbatas", AuthUserFile /jalur/absolut/ke/.htpasswd, dan Require valid-user. Letakkan .htpasswd di luar folder web publik.

Mengapa hasilnya selalu berbeda untuk password yang sama?

bcrypt dan APR1 menambahkan salt acak setiap kali dihitung. Salt itu ikut tertulis di baris, sehingga server tetap bisa memeriksa password: setiap baris yang dihasilkan tetap berfungsi.

Alat serupa

Semua alat