Δημιουργήστε γραμμές διαπιστευτηρίων Apache .htpasswd με bcrypt, APR1-MD5, SHA-1 ή crypt. Όλη η κρυπτογράφηση γίνεται στον browser σας — τίποτα δεν αποστέλλεται.

Δημιουργήστε μια γραμμή διαπιστευτηρίων Apache .htpasswd απευθείας στον browser σας — ο κωδικός σας κρυπτογραφείται τοπικά και δεν φεύγει ποτέ από αυτήν τη σελίδα.

Διαπιστευτήρια

Όλα υπολογίζονται τοπικά στον browser σας. Κανένα όνομα χρήστη ή κωδικός δεν αποστέλλεται ποτέ σε διακομιστή.

Δεν είστε σίγουροι ποιο να επιλέξετε; Χρησιμοποιήστε το APR1-MD5 — είναι το πιο φορητό και η συνιστώμενη επιλογή για αρχεία Apache .htpasswd.


Σχετικά με το Γεννήτρια .htpasswd

Ο generator .htpasswd δημιουργεί γραμμές διαπιστευτηρίων Apache για βασικό έλεγχο ταυτότητας HTTP — τα ζεύγη username:hash που προστατεύουν καταλόγους πίσω από ένα προτρεπτικό σύνδεσης. Εισαγάγετε ένα όνομα χρήστη και κωδικό πρόσβασης (ή δημιουργήστε έναν ισχυρό τυχαίο) και επιλέξτε έναν αλγόριθμο hash: bcrypt, APR1-MD5, SHA-1 ή crypt.

Το APR1-MD5 είναι η συνιστώμενη, πιο φορητή επιλογή για αρχεία .htpasswd — λειτουργεί σε κάθε έκδοση Apache. Το bcrypt είναι το ισχυρότερο όπου υποστηρίζεται, ενώ το SHA-1 και το crypt υπάρχουν κυρίως για συμβατότητα παλαιού τύπου. Το εργαλείο επισημαίνει κάθε αλγόριθμο με καθοδήγηση ώστε να επιλέξετε με σιγουριά.

Κρίσιμο για ένα εργαλείο κωδικών πρόσβασης, όλο το hashing γίνεται τοπικά στο πρόγραμμα περιήγησής σας: κανένα όνομα χρήστη ή κωδικός δεν αποστέλλεται ποτέ σε διακομιστή. Αντιγράψτε τη δημιουργημένη γραμμή σε ένα υπάρχον αρχείο ή κατεβάστε ένα έτοιμο .htpasswd, έπειτα ανατρέξτε σε αυτό από τη διαμόρφωση Apache σας ή την οδηγία AuthUserFile του .htaccess.

Πώς να χρησιμοποιήσετε το Γεννήτρια .htpasswd

  1. Εισαγάγετε ένα όνομα χρήστη (χωρίς κενά ή δίστιγμα) και έναν κωδικό πρόσβασης, ή κάντε κλικ στο κουμπί για να δημιουργήσετε έναν ισχυρό τυχαίο κωδικό.
  2. Επιλέξτε έναν αλγόριθμο hash — το APR1-MD5 είναι η συνιστώμενη προεπιλογή· διατίθενται επίσης bcrypt, SHA-1 και crypt.
  3. Κάντε κλικ στο "Generate credential line" και περιμένετε να ολοκληρωθεί το hashing.
  4. Αντιγράψτε τη γραμμή username:hash ή κατεβάστε την ως αρχείο .htpasswd.
  5. Ανατρέξτε στο αρχείο από τη διαμόρφωση Apache σας ή το .htaccess με το AuthUserFile για να ενεργοποιήσετε τον βασικό έλεγχο ταυτότητας.

Συχνές ερωτήσεις

Το APR1-MD5 είναι η ασφαλής προεπιλογή — κάθε εγκατάσταση Apache το υποστηρίζει. Χρησιμοποιήστε bcrypt για το ισχυρότερο hashing όπου το υποστηρίζει ο διακομιστής σας· αποφύγετε το SHA-1 και το crypt εκτός αν το απαιτεί η συμβατότητα παλαιού τύπου.

Όχι. Το hash υπολογίζεται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας με κώδικα από την πλευρά του πελάτη, ώστε ούτε το όνομα χρήστη ούτε ο κωδικός πρόσβασης να εγκαταλείπουν ποτέ τη συσκευή σας.

Δημιουργήστε μια γραμμή ανά χρήστη και τοποθετήστε καθεμία στη δική της γραμμή στο ίδιο αρχείο .htpasswd. Ο Apache αντιστοιχίζει το όνομα χρήστη στην αρχή κάθε γραμμής.

Τοποθετήστε το .htpasswd εκτός της ρίζας web σας, έπειτα προσθέστε AuthType Basic, AuthName, AuthUserFile /path/to/.htpasswd και Require valid-user στο .htaccess ή τη διαμόρφωση vhost του καταλόγου.

Ναι — δωρεάν και απεριόριστος, χωρίς απαίτηση λογαριασμού.

Κοινοποίηση
Χρειάζεστε βοήθεια;
Βρήκατε πρόβλημα με αυτό το εργαλείο; Ενημερώστε μας.
Αναφορά προβλήματος

Προσθέστε αυτό το δωρεάν εργαλείο στον δικό σας ιστότοπο — αντιγράψτε και επικολλήστε τον παρακάτω κώδικα.