Project

General

Profile

<h1>FAQ učeben &Uacute;I</h1>

<h2>Přihla&scaron;ov&aacute;n&iacute; na servery a poč&iacute;tače na PEF</h2>

<p>K umožněn&iacute; pr&aacute;ce se s&iacute;ťov&yacute;mi prostředky na různ&yacute;ch platform&aacute;ch se na PEF využ&iacute;v&aacute; technologi&iacute; MS Active Directory a SAMBA.&nbsp;Pracovn&iacute; stanice v učebn&aacute;ch Q04 až Q09, Q11, Q12, Q15, Q16, Q24, Q47 a Studovně PEF jsou rovněž přepojeny na centr&aacute;ln&iacute; datab&aacute;zi &uacute;čtů LDAP - do Windows a OS X se k nim přihla&scaron;ujete loginem a heslem z UISu.</p>

<h3>Nefunkčn&iacute; přihla&scaron;ov&aacute;n&iacute; na učebn&aacute;ch PEF</h3>

<p>Nejčastěj&scaron;&iacute; př&iacute;činou nefunkčnosti přihla&scaron;ov&aacute;n&iacute; do AD.PEF.MEDNELU.CZ je nekompatibiln&iacute; heslo. V UIS aplikaci &quot;Změna hesla&quot; si změňte heslo, n&aacute;sledně zkuste přihl&aacute;&scaron;en&iacute; na učebně znovu. Změna hesla by se měla projevit ihned, ve vyj&iacute;mečn&yacute;ch př&iacute;padech může b&yacute;t přenos hesla do dom&eacute;ny del&scaron;&iacute;, nemělo by v&scaron;ak trvat d&eacute;le než do druh&eacute;ho dne. Pokud V&aacute;m přihl&aacute;&scaron;en&iacute; se změněn&yacute;m heslem nefunguje ani druh&yacute; den, napi&scaron;te na email . Do emailu pros&iacute;m napi&scaron;te svůj login, n&aacute;zev učebny, kde V&aacute;m přihl&aacute;&scaron;en&iacute; nefunguje (pokud v&iacute;te, že V&aacute;m někde funguje, napi&scaron;te pros&iacute;m kde), čas a m&iacute;sto, kde jste ne&uacute;spě&scaron;n&eacute; přihl&aacute;&scaron;en&iacute; naposledy prov&aacute;děli.</p>

<h3>Serverov&eacute; &uacute;čty</h3>

<p>Informace o &uacute;čtech na poč&iacute;tač&iacute;ch PEF naleznete v UIS aplikaci Spr&aacute;va &uacute;čtů na adrese https://is.mendelu.cz/auth/ca/ucet.pl.&lt;/p>

<p>Celouniverzitn&iacute; disk.mendelu.cz slouž&iacute; jako diskov&yacute; prostor pro Windows, kter&yacute; m&aacute; uživatel automaticky připojen k akele. Po přihl&aacute;&scaron;en&iacute; se k lok&aacute;ln&iacute;mu stroji Va&scaron;&iacute;m univerzitn&iacute;m loginem a heslem, můžete na tento diskov&yacute; prostor ukl&aacute;dat data do adres&aacute;ře win. Do tohoto adres&aacute;ře, kter&yacute; m&aacute; každ&yacute; vytvořen&yacute;, se V&aacute;m tak&eacute; ukl&aacute;daj&iacute; ve&scaron;ker&eacute; konfigurace. Diky tomu si nemus&iacute;te při každ&eacute;m zapnut&iacute; poč&iacute;tače v učebně nastavovat vlastnosti prostřed&iacute; Windows, kter&eacute; V&aacute;m vyhovuj&iacute; (např. &scaron;etřič obrazovky,...). Tento diskov&yacute; prostor je př&iacute;stupn&yacute; tak&eacute; přes adres&aacute;ř /network/disk/home/login ze serveru Akela. Odpovědnost za techniku m&aacute; .</p>

<h2>MediaSite v posluch&aacute;rně Q15</h2>

<p>Stučn&yacute; n&aacute;vod popisuj&iacute;c&iacute; způsob nahr&aacute;v&aacute;n&iacute; předn&aacute;&scaron;ek naleznete na str&aacute;nce o Posluch&aacute;rně Q15.</p>

<ol>
<li>Spu&scaron;těn&iacute; režimu prezentace - před zah&aacute;jen&iacute;m předn&aacute;&scaron;ky zapněte na dotykov&eacute;m panelu režim prezentace. Pro zobrazen&iacute; možnosti nahr&aacute;v&aacute;n&iacute; klepněte na Mediasite</li>
<li>Nainstalov&aacute;n&iacute; a zapnut&iacute; bezdr&aacute;tov&eacute;ho mikrofonu - před zah&aacute;jen&iacute;m nahr&aacute;v&aacute;n&iacute; je nutn&eacute; zapnout mikrofon, kter&yacute; se nach&aacute;z&iacute; ve skř&iacute;ni v z&aacute;suvce nad PC. Nastavte tlač&iacute;tko zap&iacute;n&aacute;n&iacute; na on -&gt; rozsv&iacute;t&iacute; se zelen&aacute; kontrolka. Pokud sv&iacute;t&iacute; červeně, je potřeba vyměnit baterii. Upevněte si jej na oděv. N&aacute;stavec s mikrofonem si zasuňte za ucho. Ohněte dr&aacute;t s mikrofonem tak, aby se dot&yacute;kal Va&scaron;&iacute; tv&aacute;ře (důležit&eacute; pro spr&aacute;vn&eacute; sn&iacute;m&aacute;n&iacute; hlasu).</li>
<li>Spu&scaron;těn&iacute; nahr&aacute;v&aacute;n&iacute; - dotykem na ikonu nahr&aacute;v&aacute;n&iacute; spust&iacute;te nahr&aacute;v&aacute;n&iacute;. Nahr&aacute;v&aacute; se prezentace z projektoru, zvuk a obraz z kamery v učebně. Pro ukončen&iacute; nahr&aacute;v&aacute;n&iacute; klepněte na tlač&iacute;tko stop.</li>
</ol>

<p>Pro z&iacute;sk&aacute;n&iacute; z&aacute;znamu je nutn&eacute; kontaktovat spr&aacute;vce syst&eacute;mu na adrese: .</p>

<h2>&nbsp;<span style="color: rgb(85, 85, 85); font-family: 'Trebuchet MS', Verdana, sans-serif; font-size: 16px;">C++11 v Code::Blocks</span></h2>

<p>Pro zprovozněn&iacute; C++11 je třeba při prvn&iacute;m spu&scaron;těn&iacute; Code::Blocks prov&eacute;st toto:</p>

<ol>
<li>Vybrat kompil&aacute;tor &nbsp;&#39;GNU GCC Compiler&#39; (defaultně vybran&yacute;).</li>
<li>V z&aacute;ložce &#39;Settings &gt; Compiler... &gt; Compiler settings&#39; za&scaron;krtnout volbu: &#39;Have g++ follow the coming C++0x ISO C++ language standard [-std=c++0x]&#39;.</li>
</ol>

<h2>Vzd&aacute;len&aacute; plocha na server Treeman</h2>

<p>K vytvořen&iacute; tunelu je potřeba Putty.</p>

<p>1. Po spu&scaron;těn&iacute; Putty vybrat z&aacute;ložku Connection-&gt;SSH-&gt;Tunnels<br />
2. Do &quot;Source port&quot; vložit: 3391<br />
3. Do &quot;Destination&quot; vložit: treeman.mendelu.cz:3389<br />
4. Kliknout na &quot;Add&quot;<br />
5. Přepnout se do z&aacute;ložky &quot;Session&quot; a přihl&aacute;sit se na Akelu<br />
6. Putty nechat běžet - nezav&iacute;rat je po přihl&aacute;&scaron;en&iacute;<br />
7. Ve vzd&aacute;len&eacute; plo&scaron;e nastavit adresu na: localhost:3391 a d&aacute;t připojit</p>

<h2>Jak&yacute; software je na učebn&aacute;ch nainstalov&aacute;n?</h2>

<h3>OS MS Windows</h3>

<p>iTalc<br />
Lazarus CZ (+ TP, FreePascal)<br />
7zip<br />
google chrome<br />
Free Commander<br />
WinSCP<br />
Putty<br />
Javu (alespoň JRE)<br />
Flash plugin v prohl&iacute;žeči<br />
Acrobat Reader<br />
PsPad<br />
Office 2013<br />
OpenOffice<br />
GIMP<br />
InkScape</p>

<h3>OS Linux</h3>

<p>KGPG<br />
steghide<br />
SteGUI<br />
GIMP</p>

<h2>iTalc</h2>

<p>umožňuje sledovat pr&aacute;ci studentů v&nbsp;re&aacute;ln&eacute;m čase. Pomoc&iacute; &bdquo;Připojen&iacute; k&nbsp;vzd&aacute;len&eacute; plo&scaron;e&ldquo; se připoj&iacute;me k&nbsp;serveru indica.</p>

<p>Poč&iacute;tač:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; indica.mendelu.cz</p>

<p>Uživatelsk&eacute; jm&eacute;no:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .\XY</p>

<p>Heslo:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; učitelsk&eacute; heslo použ&iacute;van&eacute; na &Uacute;I (učitel)</p>

<p>.\ &ndash; zajist&iacute;, že se přihla&scaron;ujeme jako lok&aacute;ln&iacute; uživatel (nem&aacute;-li zpětn&eacute; lom&iacute;tko na kl&aacute;vesnici vlastn&iacute; kl&aacute;vesu, je možn&eacute; ho napsat alt+92)</p>

<p>XY &ndash; pro jednotliv&eacute; učebny jsou vytvořeny jednotliv&eacute; &uacute;čty (studovna, q04 &ndash; q09, q24, q47).</p>

<h2>Pr&aacute;ce s iTalc</h2>

<p>Na plo&scaron;e spustit iTalc, otevře se okno s&nbsp;obrazovkami PC v&nbsp;dan&eacute; učebně. Jednotliv&eacute; obrazovky lze zap&iacute;nat/vyp&iacute;nat pomoc&iacute; Classroom-Manager (d&aacute;le jen C-M), druh&aacute; ze čtyř vertik&aacute;ln&iacute;ch ikonek vlevo nahoře, jednotliv&eacute; obrazovky lze zvět&scaron;it dvojklikem. Zpět se lze vr&aacute;tit pomoc&iacute; tlač&iacute;tka Quit, to nalezneme v&nbsp;menu, po najet&iacute; my&scaron;&iacute; do vrchn&iacute;ho okraje okna. Z&nbsp;toho menu je d&aacute;le možn&eacute; převz&iacute;t kontrolu nad PC (budete se o my&scaron; tahat se studentem), udělat Snapshot obrazovky. Snapshoty a dal&scaron;&iacute; akce je možn&eacute; prov&aacute;dět i z&nbsp;režimu sledov&aacute;n&iacute; cel&eacute; tř&iacute;dy, kliknut&iacute;m prav&yacute;m tlač&iacute;tkem my&scaron;i na konkr&eacute;tn&iacute; obrazovku nebo poč&iacute;tač v&nbsp;C-M. C-M umožňuje export seznamu přihl&aacute;&scaron;en&yacute;ch uživatelů na PC (za&scaron;krtnout Show usernames a klik na Export to text-file). Na plo&scaron;e je um&iacute;stěn z&aacute;stupce na složku Snapshot. Po ukončen&iacute; pr&aacute;ce, iTalc zavřete a odhlaste se pomoc&iacute; nab&iacute;dky start &ndash;&gt; Log off. Pouh&yacute;m zavřen&iacute;m vzd&aacute;len&eacute; plochy (kř&iacute;žek) zůst&aacute;v&aacute; na serveru viset relace přihl&aacute;&scaron;en&iacute;. Současně mohou b&yacute;t přihl&aacute;&scaron;eni dva uživatel&eacute; (učebny).</p>

<h1>Server Akela<a id="akela" name="akela"></a></h1>

<h2>Jak se na server připoj&iacute;m, abych mohl prov&aacute;dět změny?</h2>

<p>Server akela je dostupn&yacute; prostřednictv&iacute;m ssh (port 22), je tedy možn&eacute; se připojit prostřednictv&iacute;m libovoln&eacute;ho ssh klienta. Pro Windows jsou nejzn&aacute;měj&scaron;&iacute; např. Putty pro připojen&iacute; ke konzoli nebo WinSCP pro snadn&eacute; kop&iacute;rov&aacute;n&iacute; souborů.</p>

<p><strong>Přihla&scaron;ovac&iacute; parametry:</strong><br />
server: akela.mendelu.cz<br />
port: 22<br />
protokol (WinSCP): SCP<br />
user: uživatelsk&eacute;_jm&eacute;no_do_UISu<br />
password:&nbsp;heslo_do_UISu</p>

<h2>Co potřebuji pro vytvořen&iacute; m&yacute;ch webov&yacute;ch str&aacute;nek?</h2>

<p>Ve sv&eacute;m domovsk&eacute;m adres&aacute;ři mus&iacute;te m&iacute;t adres&aacute;ř public_html (je nutn&eacute;, aby se jmenoval přesně takto), kde jsou pr&aacute;va pro čten&iacute; a z&aacute;pis pro skupinu i ostatn&iacute; uživatele (drwxr-xr-x). V&scaron;e, co potom budete m&iacute;t v tomto adres&aacute;ři a co bude m&iacute;t z&aacute;roveň tyt&eacute;ž př&iacute;stupov&aacute; pr&aacute;va jako tento adres&aacute;ř, bude př&iacute;stupn&eacute; přes URL http://akela.mendelu.cz/~login/. Pokud nebudete cht&iacute;t aby byly přes v&yacute;&scaron;e zm&iacute;něn&eacute; URL vidět v&scaron;echny soubory v adres&aacute;ři public_html, vytvořte si zde soubor index.html nebo index.php nebo index.cgi (opět je nutn&eacute;, aby se jmenoval přesně takto a měl rovněž v&yacute;&scaron;e zm&iacute;něn&aacute; př&iacute;stupov&aacute; pr&aacute;va).</p>

<h2>Zalamov&aacute;n&iacute; ř&aacute;dků v programu dbMan</h2>

<p>Probl&eacute;m se t&yacute;k&aacute; proměnn&eacute; TERM, kter&aacute; nesm&iacute; obsahovat hodnotu &#39;xterm-color&#39;. Obsah t&eacute;to proměnn&eacute; změn&iacute;te pomoc&iacute; př&iacute;kazu:</p>

<p><code>&nbsp;login@akela$ export TERM=xterm</code></p>

<p>nebo př&iacute;padně včetně barevn&eacute;ho režimu termin&aacute;lu:</p>

<p><code>&nbsp;login@akela$ export TERM=xtermc</code></p>

<h2>Zabezpečen&iacute; př&iacute;stupu pomoc&iacute; protokolu HTTP do veřejn&eacute;ho adres&aacute;ře</h2>

<p>Použijte n&aacute;sleduj&iacute;c&iacute; postup:</p>

<p>1. Vytvořte soubor <code>.htaccess</code> s t&iacute;mto obsahem:</p>

<p>&nbsp; <code>AuthType Basic<br />
&nbsp; AuthName &quot;Popis v&yacute;zvy pro zad&aacute;n&iacute; hesla&quot;<br />
&nbsp; Require valid-user<br />
&nbsp; AuthUserFile /home/login/cesta/k/souboru/s/ulozenym/heslem</code><br />
Tento soubor um&iacute;stěte do adres&aacute;ře, kter&yacute; chcete chr&aacute;nit a nastavte takto pr&aacute;va k souboru:</p>

<p><code>&nbsp;login@akela$ chmod 644 .htaccess</code></p>

<p>2. Vytvořte soubor s uživatelsk&yacute;mi jm&eacute;ny (loginy) a hesly pomoc&iacute; př&iacute;kazu:</p>

<p><code>&nbsp;login@akela$ /usr/bin/htpasswd -m -c /home/login/cesta/k/souboru/s/ulozenym/heslem login</code></p>

<p>Po zad&aacute;n&iacute; hesla bude tento soubor vytvořen a nyn&iacute; je důležit&eacute; nastavit spr&aacute;vn&aacute; pr&aacute;va:</p>

<p><code>&nbsp;login@akela$ chmod 644 /home/login/cesta/k/souboru/s/ulozenym/heslem</code></p>

<p>3. V&yacute;jimky: Změna/přid&aacute;n&iacute; nov&eacute;ho uživatele:</p>

<p><code>login@akela$ /usr/local/bin/htpasswd -m /home/login/cesta/k/souboru/s/ulozenym/heslem login</code></p>

<p>Doporučen&iacute;: Pr&aacute;va k adres&aacute;ři se souborem s hesly:</p>

<p><code>&nbsp;/home/login/cesta/k/souboru/s/ulozenym/heslem: drwx-----x</code></p>

<p>Pr&aacute;va nastav&iacute;te t&iacute;mto způsobem:</p>

<p><code>&nbsp;login@akela$ chmod 701 /home/login/cesta/k/souboru/s/ulozenym/heslem</code></p>

<h2>Jak&eacute; množstv&iacute; dat si zde mohu uložit? Jak&yacute; je syst&eacute;m kv&oacute;t?</h2>

<p>Povolen&eacute; hodnoty (soft kv&oacute;ty) jsou maxim&aacute;ln&iacute; hodnoty, při jejichž dosažen&iacute; je&scaron;tě nedoch&aacute;z&iacute; k z&aacute;sahům ze strany serveru. Při jejich překročen&iacute; je uživatel na toto upozorněn spr&aacute;vcem serveru a vyzv&aacute;n, aby do určit&eacute; doby odstranil přebytečn&aacute; data. Maxim&aacute;ln&iacute; hodnoty (hard kv&oacute;ty) jsou hodnoty, kter&eacute; nelze překročit.<br />
Stav Va&scaron;eho &uacute;čtu si můžete zjistit př&iacute;kazem quota -v př&iacute;mo na akele, nebo z aplikace Spr&aacute;va &uacute;čtů v Osobn&iacute; administrativě v sekci Spr&aacute;va centr&aacute;ln&iacute;ch aplikac&iacute;.</p>

<h2>Kontrola nastaven&iacute; pr&aacute;v v domovsk&eacute;m adres&aacute;ři</h2>

<p>Pro snadněj&scaron;&iacute; kontrolu nastaven&iacute; pr&aacute;v u souborů v domovsk&eacute;m adres&aacute;ři byl vytvořen skript dukladnakontrola.sh. Tento skript po spu&scaron;těn&iacute; nalezne v&scaron;echny soubory s nevyhovuj&iacute;c&iacute;m nastaven&iacute;m pr&aacute;v a důrazně se doporučuje tato pr&aacute;va přenastavit. Pro změnu pr&aacute;v použijte př&iacute;kaz: chmod (vizte man chmod).</p>

<p><br />
Bezpečn&yacute; v&yacute;voj webov&yacute;ch aplikac&iacute;<br />
Na serveru lze vyv&iacute;jet aplikace bezpečn&yacute;m způsobem, kter&yacute; zaručuje dostupnost Va&scaron;ich aplikac&iacute; přes webov&eacute; prostřed&iacute; jen po &uacute;spě&scaron;n&eacute;m přihl&aacute;&scaron;en&iacute;. Stač&iacute; pouze, když v&yacute;voj aplikac&iacute; budete prov&aacute;dět v adres&aacute;ři /home/&lt;login&gt;/public_html/devel. Přes web lze pak do něj přistoupit pomoc&iacute; URL: https://akela.mendelu.cz/~login/devel. N&aacute;sledně budete vyzv&aacute;ni, abyste zadali Va&scaron;e přihla&scaron;ovac&iacute; &uacute;daje, kter&eacute; jsou shodn&eacute; s &uacute;daji pro přihl&aacute;&scaron;en&iacute; do syst&eacute;mu UIS nebo na server Akela přes službu ssh. Každ&yacute; uživatel m&aacute; opr&aacute;vněn&iacute; př&iacute;stupu pouze do sv&eacute;ho vlastn&iacute;ho adres&aacute;ře a nen&iacute; dovoleno přihla&scaron;ov&aacute;n&iacute; do devel adres&aacute;řů jin&yacute;ch uživatelů.</p>

<h2>Připojen&iacute; do datab&aacute;ze Oracle v PHP</h2>

<p>Pro připojen&iacute; do datab&aacute;ze je třeba, aby skript obsahoval n&aacute;sleduj&iacute;c&iacute; proměnn&eacute;:</p>

<p><code><tt>&nbsp;putenv(&quot;ORACLE_HOME=/export/oracle/11g&quot;); putenv(&quot;ORACLE_SID=vseved&quot;);</tt></code></p>

<p>Inicializaci spojen&iacute; provedeme př&iacute;kazem:</p>

<p><code>&nbsp;$conn = oci_connect(&lt;login&gt;,&lt;heslo&gt;, &quot;(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = akela.mendelu.cz)(PORT = 1521))) (CONNECT_DATA = (SID = vseved)(SERVER = DEDICATED)))&quot;);</code></p>

<p>kde &lt;login&gt; je uživatelsk&eacute; jm&eacute;no do datab&aacute;ze a &lt;heslo&gt; je odpov&iacute;daj&iacute;c&iacute; heslo pro př&iacute;stup do datab&aacute;ze Oracle na serveru.</p>

<h2>Vytvořen&iacute; ssh tunelu/port forwardingu pro př&iacute;stup k služb&aacute;m jin&yacute;ch serverů</h2>

<p>Nastaven&iacute; tunelu lze prov&eacute;st přes program putty:</p>

<ol>
<li>Session je nastavena na server akela.mendelu.cz.</li>
<li>V nastaven&iacute; Connections/SSH/Tunnels je přidat nastaven&iacute; lok&aacute;ln&iacute;ho a vzd&aacute;len&eacute;ho portu:
<ul>
<li>Do Source port se vep&iacute;&scaron;e č&iacute;slo lok&aacute;ln&iacute;ho portu (např. 27000)</li>
<li>Do Destination je nutno napsat IP adresu/hostname a port stroje, na kter&yacute; se bude vytv&aacute;řet portforward, ve tvaru hostname:cislo_portu (např. indica.mendelu.cz:27000).</li>
<li>Stiskem tlač&iacute;tka Add se přid&aacute; vložen&aacute; dvojice do seznamu využ&iacute;van&yacute;ch portforward port</li>
</ul>
</li>
<li>V tomto bodě lze nav&aacute;zat komunikaci (tlač&iacute;tko Open).</li>
</ol>