Htpasswd Generator
Htpasswd Generator — berjalan di browser. Input tidak disimpan.
Pembuat htpasswd
bcrypt terbatas di browser. Ini menghasilkan {SHA} atau APR1-MD5 openssl/htpasswd. Gunakan sandi sensitif hanya di mesin lokal.
Cara menggunakan
- Masukkan nama pengguna. Bawaan admin; pembuatan tidak berjalan jika kosong.
- Masukkan sandi. Jika kosong, prompt muncul di kolom status.
- Di metode, pilih {SHA} (SHA-1 Base64) atau APR1-MD5.
- Tekan Buat. Hasil (user:hash) terisi satu baris username:hash.
- Salin baris itu. Reset mengembalikan nama pengguna admin dan metode {SHA}.
Konsep utama
Generator htpasswd membangun satu baris untuk berkas basic-auth Apache di peramban. {SHA} membungkus digest SHA-1 sandi dalam Base64 dengan awalan. APR1-MD5 adalah hash bergaram beriterasi tradisional. bcrypt tidak ada di generator ini. Pakai untuk kunci staging sederhana atau kompatibilitas server warisan—bukan skema penyimpanan sandi modern. Nama pengguna atau sandi kosong menghentikan pembuatan dan meminta input di kolom status agar baris kosong tidak masuk berkas.
{SHA} butuh peramban dengan Web Crypto; jika tidak, pemberitahuan SubtleCrypto tidak didukung muncul. APR1 memilih garam baru setiap kali, jadi sandi yang sama bisa menghasilkan baris berbeda. Keluaran adalah username, titik dua, dan hash dalam satu baris. Jaga sandi sensitif tetap lokal, dan jangan bagikan layar meskipun generator ini tidak mengunggah nilai. Reset mengembalikan nama pengguna admin dan metode {SHA} agar akun berikutnya cepat dibuat.
Contoh
Nama pengguna admin, sandi sementara, {SHA}: hasil menampilkan admin:{SHA} plus hash Base64. APR1-MD5 menghasilkan bentuk berbeda dengan garam $apr1$. Salin baris ke berkas auth, lalu reset dan buat akun lain.
Terkait: Decoder JWT · Generator Cron · Pemformat JSON
Pertanyaan umum
Apakah generator htpasswd membuat bcrypt?
Tidak. Hanya mendukung metode peramban umum {SHA} dan APR1-MD5. Untuk baris bcrypt, pakai openssl atau CLI htpasswd.
Kapan {SHA} gagal?
Jika Web Crypto hilang atau digest SHA-1 ditolak, kolom status melaporkan tidak didukung atau pembuatan hash gagal.
Apakah APR1 dua kali dengan sandi yang sama cocok?
Biasanya tidak. Garam baru dipilih, jadi baris berubah, tetapi Apache tetap bisa memverifikasi sandi yang sama.
Format hasil apa?
Satu baris username:hash. Tempel ke .htpasswd dan hubungkan ke basic auth.
Apakah sandi dikirim ke server?
Tidak. Hashing selesai di peramban. Seperti petunjuk, jaga nilai sensitif tetap lokal.
Setelah Reset, nama pengguna dan metode apa?
Nama pengguna admin, sandi dan hasil kosong, metode radio {SHA}. Pesan status juga bersih agar Anda bisa mengetik akun berikutnya dan membuat lagi.
Terakhir ditinjau: 2026-09-04