WWW
Na co se často ptáte a my pak často odpovídáme?
Question: Jak zakážu přístup do nějakého adresáře pod WWW?
Answer: V něm si vytvoříte soubor .htaccess a do něho dáte
order deny,allow
deny from all
Mělo by to fungovat.
Question: Jak si můžu chránit svoji stránku heslem?
Answer: Celkem jednoduše. Je zde nainstalován program htpasswd, který umí generovat soubor s login name a heslem. Takže si nějaký vytvořte, např. .htpasswd příkazem htpasswd -c .htpasswd login_name , kde login_name je nějaké logovací jméno pro vaši stránku. Pak se program zeptá na heslo, celkem dvakrát. Další uživatel se přidá pomocí htpasswd .htpasswd nový_uživatel, uživatele nejlépe smažeme ručně tak, že vymažeme řádku v tomto souboru. Pak si musíme vytvořit soubor .htaccess (jméno je povinné!), podobně jako tento
AuthName Testuj_pristup
AuthType Basic
AuthUserFile /home/muj_login_name/WWW/test/.htpasswd
order allow,deny
allow from all
require valid-user
kde Testuj_pristup je název, který se objeví spolu s dialogem na login name a heslo. Souboru .htpasswd nebo jinému nastavte vhodná práva tak, aby je mohl číst pouze uživatel, pod kterým je spouštěn web (viz.), protože jinak by jej mohli ostatní uživatelé laboratoře klidně rozkódovat. A to je vše. Více informací je zde.