WWW FAQ

Questions on this page:
  1. Jak zakážu přístup do nějakého adresáře pod WWW?
  2. Jak si můžu chránit svoji stránku heslem?

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.