Wiki source code of Web Server Apache na serveru Homen
Last modified by Denisa Wernerová on 29.08.2017 12:42
Hide last authors
author | version | line-number | content |
---|---|---|---|
1.7 | 1 | **Domovská stránka na serveru HomeN:** | |
1.1 | 2 | ||
3 | Všichni zaměstnanci mající domovský adresář na serveru HOMEN si mohou vytvořit svou vlastní domovskou stránku. | ||
4 | |||
5 | Jak na to: ve svém domovském adresáři si vytvořte adresář ##"public.htm"## a do něj umístěte své dokumenty. | ||
6 | |||
7 | Jak si svou stránku zobrazit v prohlížeči? Zadejte URL ve tvaru: | ||
8 | |||
9 | ##http:~/~/HomeN.vsb.cz/~~osobni_cislo## | ||
10 | |||
11 | Osobní číslo zadávejte bez kontextu. | ||
12 | |||
13 | Pokud nechcete, aby se vaše stránka zobrazovala jenom jako seznam souborů, umístěte si do každého adresáře soubor ##"index.html"## nebo ##"index.htm"## a jeho obsah se zobrazí místo seznamu souborů. | ||
14 | |||
15 | Kdo má v současnosti domovký adresář na serveru HomeN ? Zaměstnanci FEI, FMMI, HGF, FBI a všechny úvary rektorátu. | ||
1.7 | 16 | ||
1.1 | 17 | ||
1.7 | 18 | **Zabezpečený přístup k domovské stránce:** | |
1.1 | 19 | ||
20 | Domovská stránka je přístupná také pomocí zabezpečeného (SSL) spojení na adrese: | ||
21 | |||
22 | ##https:~/~/HomeN.vsb.cz/~~osobni_cislo## | ||
1.7 | 23 | ||
1.1 | 24 | ||
1.7 | 25 | **Omezení přístupu k uživatelským stránkám:** | |
1.1 | 26 | ||
27 | Všechny dokumenty umístěné na vaší web stránce jsou automaticky veřejné. Pokud si je chcete chránit, musíte si do vybraného adresáře umístit soubor ##".htaccess"##. | ||
28 | |||
1.5 | 29 | **.htaccess a .htpasswd** | |
1.1 | 30 | ||
31 | Nejobvyklejší kombinací je použití souboru ##.htaccess## společně se souborem ##.htpasswd.## | ||
32 | |||
33 | Příklad souboru ##.htaccess## | ||
1.3 | 34 | ##AuthType Basic## | |
35 | ##AuthName tajne-stranky## | ||
36 | ##AuthUserFile /home/fakulta/abc123/public.htm/tajne/.htpasswd## | ||
37 | ##<LIMIT GET POST>## | ||
38 | ##require valid-user## | ||
39 | ##</LIMIT>## | ||
1.1 | 40 | ||
41 | Obsah souboru ##.htpasswd## vytvoříte programem ##htpasswd##, který je součástí distribuce, | ||
42 | |||
43 | nebo je automaticky naistalován na každém počítači s OS Linux nebo WIN32, kde je instalován web server Apache. | ||
44 | |||
1.5 | 45 | **.htaccess a LDAP** | |
1.1 | 46 | ||
1.8 | 47 | Přístup k vašim stránkám může být limitován i s využitím modulu [[auth_ldap>>url:http://www.rudedog.org/auth_ldap/]]. | |
1.1 | 48 | ||
49 | Příklad souboru ##.htaccess## | ||
1.8 | 50 | ##AuthName tajne-stranky## | |
51 | ##AuthType Basic## | ||
52 | ##AuthBasicProvider ldap## | ||
53 | ##AuthLDAPURL ldaps://ldap.vsb.cz:636/ ## | ||
1.3 | 54 | ##require valid-user## | |
1.1 | 55 | ||
56 | Takto může k vašim stránkám přistupovat každý, kdo má platné konto a heslo na VŠB-TUO ve stromě TUO. | ||
1.8 | 57 | ||
58 | Můžete přístup omezit na jednotlivce, skupiny nebo i fakulty. Příklad omezení pro všechny zaměstnance: | ||
59 | ##require ldap-group cn=ZAM_VSB,ou=UNI,ou=GROUPS,o=VSB## | ||
1.7 | 60 | ||
1.1 | 61 | ||
1.7 | 62 | **Používání skriptů:** | |
1.1 | 63 | ||
64 | Z důvodu bezpečnosti, výkonu a stability nejsou na serveru homeN podporovány žádné skripty pro tvorbu dynamických www stránek. |