..


Sponzorované odkazy

Omezení přístupu ke složce s ověřováním

Článek napsal Max Bossi

V tomto krátkém článku se budeme vidět, jak používat Apache omezit přístup do složky pouze uživatelům s uživatelským jménem a heslem.

Pro dosažení našeho účelu můžeme jednoduše uchýlit k obvyklým způsobem. Souboru htaccess v kombinaci s. Htpasswd.

Nejprve nastavíme obsah souboru htaccess takto.:






 AuthUserFile / home / sites / www.sito.com / private /. Htpasswd







 AuthName "chráněným územím"







 Základní AuthType







 Vyžadovat valid-user



Je velmi důležité správně určit cestu k AuthUserFile. Htpasswd souboru.

Nyní vidíme, jak vytvořit soubor htpasswd, jehož obsah by měl mít následující syntaxi.:






 user1: password1_criptata







 User2: password2_criptata







 user3: password3_criptata



. Chcete-li vytvořit soubor htpasswd můžete sledovat dvě cesty:

1) Máme-li přístup ke stěně jsme, aby naše logu serveru na stroji a přejděte do složky, kde jsme se vytvořit soubor v otázce:

 



 cd / home / sites / www.sito.com / private /

 
a zadejte příkaz:
 



 htpasswd-c. htpasswd uživatelské jméno

 
Nyní systém požádá heslo spojit s tohoto uživatele, heslo, které pak bude nutné potvrdit.
A to je vše: náš systém vytvořený pro nás htpasswd souboru.!

2) Pokud nemáte přístup do shellu na serveru, budete muset použít malý trik.
. Podstatě můžeme vytvořit "ručně" Naše htpasswd soubor používá jeden z mnoha skriptů a nástrojů k dispozici na webu Zde jsou některé odkazy:

Jednou vytvořený soubor bude mít jen uložit a nahrát ji na naše webové složky pomocí FTP klienta.

Vzhledem k tomu, vše funguje správně, samozřejmě, musíte mít. Htaccess je ve stejné složce, kterou chcete chránit, ale to není nutné, aby jste se ve stejné složce. Htpasswd (důležité je, že to je správně uvedeno cesta se tam dostat) .

Nyní se snaží získat přístup k chráněné složce přes HTTP, jestli to funguje web server by měl vrátit výzva k přihlášení k vložení uživatelského jména a hesla.

Ve stejné kategorii ...
E-Learning
Linux (kurz) Linux (kurz)
Kompletní průvodce pro open-source systému. Od 49 €.
MySQL (kurz) MySQL (kurz)
Správa open-source databáze. Od 39 €.
PHP (kurz) PHP (kurz)
Celý kurz pro vytváření dynamických webů. Od 49 €.
Sponzorované odkazy