Ochrana webového adresáře heslem: Porovnání verzí

Z Centrum Informatiky
Přejít na: navigace, hledání
Bez shrnutí editace
Bez shrnutí editace
 
(Není zobrazena jedna mezilehlá verze od stejného uživatele.)
Řádka 7: Řádka 7:


V prvním řádku je absolutní cesta k souboru obsahujícímu uživatele a hesla.
V prvním řádku je absolutní cesta k souboru obsahujícímu uživatele a hesla.
Ten se vytvoří pomocí utility '''[http://pf.ujep.cz/ci/wiki/htpasswd.exe]'''
Ten se vytvoří pomocí utility '''[http://pf.ujep.cz/ci/wiki/htpasswd.exe htpasswd.exe]'''


Syntaxe:  
Syntaxe:  
Řádka 15: Řádka 15:
Přepínač c - vytvoření nového souboru
Přepínač c - vytvoření nového souboru


Vytvoření nového souboru .boxsize s uživatelem admin
Vytvoření nového souboru ''.jmeno_souboru'' s uživatelem ''admin''


  htpasswd -c .jmeno_souboru admin
  htpasswd -c .jmeno_souboru admin
Řádka 23: Řádka 23:
  Adding password for user admin
  Adding password for user admin


Změna hesla uživatele admin
Změna hesla uživatele ''admin''


  htpasswd  .jmeno_souboru admin
  htpasswd  .jmeno_souboru admin
Řádka 31: Řádka 31:
  Updating password for user admin
  Updating password for user admin


Přidání uživatele jirka
Přidání uživatele ''jirka''


  htpasswd  .jmeno_souboru jirka
  htpasswd  .jmeno_souboru jirka

Aktuální verze z 1. 6. 2009, 13:15

Do chráněného adresáře uložit soubor .htaccess

AuthUserFile SYS:/cesta/.jmeno_souboru
AuthType Basic
AuthName "Vyzva k autentikaci"
require valid-user

V prvním řádku je absolutní cesta k souboru obsahujícímu uživatele a hesla. Ten se vytvoří pomocí utility htpasswd.exe

Syntaxe:

htpasswd -c .jmeno_souboru uzivatel

Přepínač c - vytvoření nového souboru

Vytvoření nového souboru .jmeno_souboru s uživatelem admin

htpasswd -c .jmeno_souboru admin
Automatically using MD5 format on Windows.
New password: ************
Re-type new password: ************
Adding password for user admin

Změna hesla uživatele admin

htpasswd  .jmeno_souboru admin
Automatically using MD5 format on Windows.
New password: ************
Re-type new password: ************
Updating password for user admin

Přidání uživatele jirka

htpasswd  .jmeno_souboru jirka
Automatically using MD5 format on Windows.
New password: **********
Re-type new password: **********
Adding password for user jirka

Kompletní nápověda k htpasswd.exe

Pozn. pro Apache na NW používat MD5 (defaultní) hashování.

Usage:
       htpasswd [-cmdps] passwordfile username
       htpasswd -b[cmdps] passwordfile username password
       htpasswd -n[mdps] username
       htpasswd -nb[mdps] username password
-c  Create a new file.
-n  Don't update file; display results on stdout.
-m  Force MD5 encryption of the password (default).
-d  Force CRYPT encryption of the password.
-p  Do not encrypt the password (plaintext).
-s  Force SHA encryption of the password.
-b  Use the password from the command line rather than prompting for it.
On Windows, TPF and NetWare systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.