Mnoho webů v síti WWW poskytuje veřejný přístup k informacím, které obsahují. Stránky veřejných zdrojů může zobrazit kdokoli. Stává se však, že musíte poskytnout omezený přístup k některým částem webových stránek.
Instrukce
Krok 1
Připojte se k serveru ssh. Pokud máte konzolového klienta, zadejte příkaz do konzoly ssh @. Například příkaz může vypadat jako ssh [email protected]. Po zobrazení výzvy zadejte své heslo. Pod okny můžete použít alternativní klientské programy. Například jeden takový program se nazývá tmel.
Krok 2
Na serveru přejděte do kořenového adresáře, který není přístupný z webu. Obvykle obsahuje podadresář s názvem public_html, který obsahuje veškerý obsah zdroje dostupný pro prohlížení přes internet. Použijte příkaz cd. Pokud si nepamatujete úplnou cestu ke složce, použijte příkaz ls k získání obsahu adresáře a provedení přechodných přechodů.
Krok 3
Vytvořte soubor hesla v aktuálním adresáři. Spusťte příkaz htpasswd -c. „-“je platný název souboru. Za účelem autorizace budou do něj vložena data. „-“je ID uživatele. Budou mít přístup do sekce zdrojů. Příkaz vypadá takto htpasswd -c.pwd User1. Po zadání příkazu budete vyzváni k zadání hesla se zadaným uživatelským jménem. Po zadání samotného hesla bude vyžadováno potvrzení hesla.
Krok 4
Nyní musíte zkontrolovat existenci souboru hesla. ls - all - provede tento příkaz. Název souboru s heslem se musí objevit v zobrazeném seznamu veškerého obsahu aktuálního adresáře.
Krok 5
Přidejte uživatele, kterým bude povolen přístup. htpasswd - spusťte takovýto příkaz.
Krok 6
Odpojte se od serveru. Nyní zadejte exit a potvrďte příkaz stisknutím klávesy Enter. Soubor Htaccess. Připojte se k serveru pomocí klientského programu FTP. Přejděte do adresáře, který odpovídá části webu, pro kterou potřebujete autorizaci. Takto by měl existovat soubor s názvem.htaccess - stáhněte si jej do počítače.
Krok 7
Přejděte do části webu a zkontrolujte činnost autorizačního systému. Pokud vše funguje správně, prohlížeč zobrazí dialog s autorizačními údaji.