htpasswd-generaattori
Luo htpasswd-salasanahajautuksia Apache- ja Nginx HTTP Basic Authentication -tunnistukseen. Tukee MD5 (apr1), bcrypt, SHA-1 ja selkeän tekstin muotoja.
Syöte
Tuloste
Lue lisää
Mikä on htpasswd?
Htpasswd on tiedostomuoto, jota Apache HTTP Server ja muut verkkopalvelimet käyttävät käyttäjätunnusten ja salattujen salasanojen tallentamiseen HTTP Basic Authentication -tunnistautumista varten. Jokainen rivi htpasswd-tiedostossa sisältää käyttäjätunnuksen ja hajautetun salasanan, jotka on erotettu kaksoispisteellä. Tämä tunnistautumismenetelmä suojaa verkkohakemistoja, API-rajapintoja ja resursseja vaatimalla kävijöiltä kelvolliset tunnistetiedot ennen suojatun sisällön käyttöä.
Htpasswd-tiedostojen salasanat eivät koskaan ole tallennettu selväkielisinä (ellei erikseen määritetä). Sen sijaan ne käyttävät kryptografisia hajautusalgoritmeja, kuten MD5, bcrypt tai SHA-1, luodakseen yksisuuntaisia hajautuksia, jotka voivat tarkistaa salasanat paljastamatta alkuperäisiä arvoja.
Työkalun kuvaus
Tämä htpasswd-generaattori luo oikein muotoiltuja htpasswd-merkintöjä Apache-, Nginx- ja muiden HTTP Basic Authentication -tukea tarjoavien verkkopalvelimien käyttöön. Syötä käyttäjätunnus ja salasana, valitse haluamasi hajautusalgoritmi, ja luo välittömästi käyttövalmis htpasswd-rivi, jonka voit lisätä .htpasswd-tiedostoosi.
Esimerkit
Syöte:
- Käyttäjätunnus:
admin - Salasana:
secretpassword - Algoritmi: MD5 (apr1)
Tuloste:
admin:$apr1$x8m6AHel$nsaOYn3kJDoL6.qLnk3Al.Syöte:
- Käyttäjätunnus:
webuser - Salasana:
mypassword123 - Algoritmi: bcrypt
Tuloste:
webuser:$2b$10$9nqI.uk3y90NZEfuFZ5DluVIOkQsHlTKCSLP4oVYUuuCg/5J5XYBOOminaisuudet
- Useita hajautusalgoritmeja: Tukee MD5 (apr1), bcrypt, SHA-1 ja selväkielisiä muotoja
- Reaaliaikainen generointi: Hajautus päivittyy välittömästi kun kirjoitat käyttäjätunnuksen tai salasanan
- Salasanan näkyvyyden vaihtaja: Näytä tai piilota salasanasyöte helpottamaan syöttöä
- Yhden napsautuksen kopiointi: Kopioi nopeasti luotu htpasswd-merkintä leikepöydälle
- Lataa .htpasswd-tiedosto: Lataa luotu merkintä käyttövalmiina .htpasswd-tiedostona
Käyttötapaukset
- Suojaamaan testaus- tai kehityssivustoja salasanatunnistautumisella
- Suojaten hallintapaneeleja ja arkaluontoisia hakemistoja verkkopalvelimilla
- Luomalla käyttäjätunnuksia Apache- tai Nginx HTTP Basic Authentication -tunnistautumiseen
- Luomalla htpasswd-merkintöjä ilman komentorivipääsyä htpasswd-työkaluun
- Asettamalla yksinkertainen tunnistautuminen sisäisille työkaluille ja dokumentaatiosivustoille