Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-4-09 Tematický celek (sada): Serverové operační systémy Téma (název) materiálu: Mapování a login scripty v NW Předmět: Počítačové sítě a komunikace Ročník / Obor studia: 4. / Informační technologie Autor / datum vytvoření: Mgr. Martin Štorek / Anotace: Studenti se seznámí se základy mapování disků tj. připojováním síťových složek na stanici jako logických síťových disků. Dále je vysvětlen princip login scriptů, jejich typů a použití. Metodický pokyn: Prezentace je určena k výkladu nové látky a samostudiu 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno, 1
Přístup k adresářům – Mapování & UNC UNC -> \\jm_server\jm_svazku\adr1\adr2 MAPOVÁNÍ -> nahrazení cesty k adresáři síťového disku písmenem - logickým jménem lokálního disku logické: MAP písmeno:=jm_svazku_v_NDS:adr1/adr2 MAP S:=pokus_sys:testy/3a MAP T:=.pokus_sys.kspa:testy/3a fyzické: MAP písmeno:=jm_serveru/jm_svazku:adr1/adr2 MAP P:=pokus/sys:testy/3a kořenové: MAP ROOT písmeno:= cesta MAP ROOT H:=pokus_user:home/%login_name vyhledávací: MAP S1-16:= cesta MAP INS S1:=pokus_sys:public simulace PATH z DOSu - automatické spuštění programů z určitých adresářů
Názvy logických disků (síťových cest) lokální PC server LOKÁLNÍ DISKY SÍŤOVÉ DISKY První síťový disk je další za posledním lokálním. Nejčastěji disk F:
První síťový disk dle klienta ->lze nastavit i jinou hodnotu
Vyhledávací disky První vyhledávací disk S1:=SERVER_SYS:PUBLIC
Vyhledávací disky
Mapování – Novell Client
Mapování - Login scripts Pro všechny uživatele daného kontejneru Pro uživatele dané určité skupiny Specifický pro konkrétního uživatele
Vykonání posloupnosti login skriptů Log in Container script Profile script User script Default script vykonat
Příkazy login sckriptu CX změna kontextu – obdoba CD v DOSu MAP mapování logických disků WRITE výpis textů a proměnných REM komentář PAUSE pozastavení skriptu DISPLAY zobrazení obsahu testového souboru (*.txt) IF … THEN … podmínka ELSE … END
Proměnné login scriptu %LOGIN_NAME přihlašovací jméno MEMBER OF „ xy “člen skupiny %FILE_SERVER jméno souborového serveru %DAY aktuální den v měsíci %MONTH aktuální měsíc %YEAR aktuální rok Jsou-li proměnné v uvozovkách, píší se velkými písmeny + znak% Write „%LOGIN_NAME“ V podmínce se NEPÍŠE znak % If LOGIN_NAME = „Tracy“ THEN Write „Hi Tracy“ U příkazu MAP se znak % u proměnných píše VŽDY
Příklad pro mapování – struktura adr. HOMENW HOMEADM KSPA_LONG FIRMA08 HOME VYUKANW OBRAZKY KSPA_VOL1 FIRMA08 PROGRAMY TABULKY TEXTY Jan Pavel technici Vašek OU=FIRMA08 RWF RWCF RFA
Příklad: Login script (server KSPA) REM KORENOVE MAPOVANI DOMOVSKE SLOZKY MAP ROOT H:=.KSPA_LONG.KSPA:HOMENW\FIRMA08\HOME\%LOGIN_NAME REM MAPOVANI VYHLEDAVACIHO DISKU - DEFAULTNĚ MAP INS S1:=.KSPA_SYS.KSPA:PUBLIC REM PODMINKA TESTUJICI UZIVATELSKE JMENO PAVEL IF LOGIN_NAME=„PAVEL" THEN MAP ROOT Q:=.KSPA_VOL1.KSPA:VYUKANW\FIRMA08\TABULKY END REM TESTOVANI CLENSTVI VE SKUPINE TECHNICI IF MEMBER OF "TECHNICI" THEN MAP ROOT P:=.KSPA_VOL1.KSPA:VYUKANW\FIRMA08\PROGRAMY END REM VYPIS HLASEK WRITE ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*”) WRITE ("dobrý den, dnes je: %DAY.%MONTH.%YEAR") WRITE ("Vítejte na serveru: %FILE_SERVER") WRITE ("Jste přihlášeni pod uživatelským jménem: %LOGIN_NAME") WRITE ("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*--*-*-*") REM VYPIS TEXTOVEHO SOUBORU SE ZPRAVOU ADMINISTRATORA (PRÁVO R PRO USERS) DISPLAY.KSPA_SYS.KSPA:PUBLIC\ZPRAVY\UPOZORNENI.TXT PAUSE
Materiály jsou určeny pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízení. Jakékoli další využití podléhá autorskému zákonu. Použité zdroje HORÁK, Jaroslav; KERŠLÁGER, Milan. Počítačové sítě pro začínající správce. 3.Brno:Computer Press, 2006, ISBN Byly použity snímky obrazovek školního serveru a kliparty sady MS Office 14