Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 2. Architektura systému a systémové mechanismy. Administrace OS Windows 1Miroslav Prágl.

Slides:



Advertisements
Podobné prezentace
© 2000 VEMA počítače a projektování spol. s r. o..
Advertisements

Registr systému Windows
Registry OS Windows.  Registry (přesněji Windows Registry) jsou databází, do které si Windows (95/98/Me/NT/2000, XP, 7, 8) ukládají všechna svá nastavení.
Windows 8 ZMVS. Windows 8 Nové 3D uživatelské rozhraní s kódovým názvem Wind. Nové uživatelské rozhraní bude požadovat minimálně 170MB video paměti a.
Ovládací panel Pomocí něj změníte nastavení a přizpůsobíte funkčnost svého počítače.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 12. Programové prostředky správy OS a AD. Administrace OS Windows 1Miroslav Prágl.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 7. Implementace síťových a bezpečnostních služeb v prostředí Windows Administrace OS.
SLUŽBY Architektura technologie.NET Jan Martinovič, FEI - Katedra Informatiky.
Integrační služby MS SQL Server a BIDS.
Tomáš Baďura ARI.  Mnoho velkých společností dávno začalo prosazovat přesun výpočetního výkonu IT do velkých datových center.  Decentralizované systémy.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 4. Bezpečnost Administrace OS Windows 1Miroslav Prágl.
Microsoft SQL server Databázový systém. Úvod  aktuální verze na trhu je MS SQL  verze: plná komerční - Enterprise Edition pro vyzkoušení volně.
Příkazový řádek Windows
Operační systém Adam Greguš, 4.A.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 10. Pokročilé metody správy AD Administrace OS Windows 1Miroslav Prágl.
Základy informatiky operační systémy Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
Informatika Mgr. Milan Šimek. Problémy s operačním systémem Základní pravidla Zálohujte data Provádějte kontrolu malware Vytvořte si bod obnovy Nepoužívejte.
Caché Security. Jak vypadá zabezpečení dnes Jak bude vypadat a co by Caché měla umět v budoucnu Včera, dnes a zítra.
IT ESS II. 1. Operating Systém Fundamentals. 1. Operating Systems Fundamentals 2 Srovnání desktopových OS a NOSs  workstation jednouživatelské jednoúlohové.
Štěpán Lískovec, 4.A.  =základní programové vybavení počítače (tj.software)  hlavní úkol:  A, zajistit uživateli možnost ovládat PC  B, vytvořit pro.
Operační systémy Přednášky pro výuku předmětu Operační systémy Ing. Antonín Vaněk, CSc. DFJP, Univerzita Pardubice září 2003.
Příkazový řádek CMD.
Operační systémy.
Tomáš Urych, ESO9 Intranet a.s.
René Klčo Partner Technology Specialist Microsoft ČR.
Ing. Roman Danel, Ph.D. Institut ekonomiky a systémů řízení Hornicko – geologická fakulta.
Serverové systémy Windows
13AMP 2. přednáška Ing. Martin Molhanec, CSc.. Stav procesu (kontext) Stav procesu je úplná informace, kterou je nutné uschovat při přerušení procesu,
Gymnázium, SOŠ a VOŠ Ledeč nad Sázavou I NFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE Ing. Jan Roubíček.
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-01.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
Marian Henč, Jan Dryml Systems Engineers Microsoft Windows Server 2003 R2 – co je nového?
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Operační systémy.
Remote control and administration. Podle technického řešení Harware Software klient/server.
LINUX - UBUNTU Roman Danel VŠB TU Ostrava, HGF. Informace $ man příkaz $ info příkaz $ apropos subject.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 9. Politika systému Administrace OS Windows 1Miroslav Prágl.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Administrace OS Windows
ICT – Informační a komunikační technologie Ing. Libor Měsíček, Ph.D. CN460
Petr Šetka solutions architect Mainstream Technologies, s.r.o.
Příkazový řádek v OS Windows
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Skriptování.
Windows XP a live distribuce Knoppix, Danix apod
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Virtualizace PC.
Operační systém a BIOS 8. ročník.
1/28 PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ Vlákna 06.
OPERAČNÍ SYSTÉMY.
PV175 SPRÁVA MS WINDOWS I Podzim 2008 Základní nastavení User: Vypnul se mi počítač, tak volám admina. Přichází admin, těžce vzdychne, něco si mumlá pod.
Advanced Technologies 05 Migrace a instalace klientských stanic Pavel Cach, Praha
Zabezpečení a správa pracovních stanic, virtualizace Jan Písařík – chief of technical support.
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 11. Migrace systemu a deployment Administrace OS Windows 1Miroslav Prágl.
PB153 OPERAČNÍ SYSTÉMY A JEJICH ROZHRANÍ
Operační systémy. Výpočetní systém Stroj na zpracování dat vykonávající samočinně předem zadané operace.
Základy operačních systémů
Uživatelské účty, Skupiny
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 3. Mechanismy správy systému, standardní administrátorské nástroje. Administrace OS.
B AT SOUBORY Jednoduché skripty ve Windows. O PAKOVÁNÍ PŘÍKAZU OPAKUJ. off for /L %i in ( ) do ( echo *** echo %i echo *** ) Zápis: Opakuj.
Funkce operačního systému (11). Projekt: CZ.1.07/1.5.00/ OAJL - inovace výuky Příjemce: Obchodní akademie, odborná škola a praktická škola pro.
BEZPEČNOSTNÍ TECHNOLOGIE I Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní systém státu (reg. č.: CZ.1.01/2.2.00/ )
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
Uvedení autoři, není-li uvedeno jinak, jsou autory tohoto výukového materiálu a všech jeho částí. Tento projekt je spolufinancován ESF a státním rozpočtem.
BEZPEČNOSTNÍ TECHNOLOGIE I Operační program Vzdělávání pro konkurenceschopnost Projekt: Vzdělávání pro bezpečnostní systém státu (reg. č.: CZ.1.01/2.2.00/ )
Vypracoval / Roman Málek
SW počítače - operační systém
Služby Windows Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Přednáška pro předmět Operační systémy II ÚI PEF MENDELU
1. ročník oboru Mechanik opravář motorových vozidel
Spuštění OS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Windows Server 2003 Service Pack 1 z pohledu bezpečnosti
Transkript prezentace:

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti 2. Architektura systému a systémové mechanismy. Administrace OS Windows 1Miroslav Prágl

Architektura MS Windows 2Miroslav Prágl

Kernel & User space 3 Windows podporuje 2 Pentium ringy – Ring0 (Kernel) a Ring3(User) User thready se můžou přepínat mezi user a kernel mode (na zakladě API) Drivery běží v kernel mode  Častá příčina BSOD  Fake drivers (Antivir) Miroslav Prágl

Procesy a thready 4 Každá aplikace obsahuje minimálně jeden proces Každý proces obsahuje minimálně jeden thread Každý proces má vlastní memory space Thready jednoho procesu běží ve stejném memory space CPU čas je ve skutečnosti přiřazován threadu, ne procesu Miroslav Prágl

Services 5 Pojem služby (services) má mnoho významů Z našeho pohledu architektury je důležité členění na následující části  API služby  Systémové služby  Interní služby Miroslav Prágl

Systémové procesy 6 Nejdůležitejší procesy  Idle – jeden thread na monitorování CPU idle time  System – běží pod ním jen systémové thready (floppy disk driver, cache management …)  SMSS – session manager – jeden z prvních spuštěných procesů – definice syst. proměnných, MS DOS názvy (LPT1), natažení kernel části subsystému Win32, spuštění winlogon  CSRSS (Client/Server Runtime Server Subsystem) – Win32 subsystem – console windows, threading  WinLogon – WinLogon proces (ctrl-alt-del, shell) Miroslav Prágl

Windows Executive 7 NTOSKRNL.exe - dvě skupiny  Executive Process & Thread Manager Virtual Memory Manager I/O Manager Cache Manager Object Manager  Kernel Thread scheduling Exception handling Interrupt handling Synchronization of processors Creating kernel objects Miroslav Prágl

Hardware Abstraction Layer 8 Kernel mode knihovna HAL.DLL Představuje abstraktní vrstvu mezi OS a HW Vybírá se v průběhu instalaie OS (od NT 6.0 změna) Existuje mnoho různých typů dle typu CPU, SMP atd. Miroslav Prágl

Další subsystémy 9 Cache Controller Configuration Manager I/O Manager Local Procedure Call (LPC) Memory Manager Process Structure PnP Manager Power Manager Security Reference Monitor (SRM) Window Manager GDI Miroslav Prágl

Windows NT startup 10 Ntldr Boot.ini [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect Ntdetect Ntoskrnl.exe, Hal.dll Boot + system drivers Smss  Win32k.sys  Csrss.exe Winlogon  Gina  Userinit 10Miroslav Prágl

Diskuse 11 Miroslav Prágl

Praktické ukázky nejběžnější práce s procesy, nástroje 12 Služby resp. zařízení Uživatelské procesy 12Miroslav Prágl

Služby (services) a zařízení (devices) 13 Konfigurace v Registry: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 13Miroslav Prágl

Service manager (services.msc) 14 GUI aplikace pro správu služeb, konzolové ekvivalenty net.exe, sc.exe 14Miroslav Prágl

Device manager (devmgmt.msc) 15 GUI aplikace pro správu ovladačů, konzolové ekvivaleny net.exe a devcon.exe devcon.exe 15Miroslav Prágl

Task manager (taskmgr.exe) 16 Základní aplikace pro zobrazení běžících procesů  Spuštění pod LocalSystem (vyšší práva): at 19:00 /interactive taskmgr.exe 16Miroslav Prágl

Process explorer Miroslav Prágl

Performance monitor (perfmon.exe) 18 Aplikace pro sledování výkonu (performance counters), logování a provádění akcí při překročení limitu: 18Miroslav Prágl

System configuration utility (MSConfig.exe) 19 Miroslav Prágl

AutoRuns Miroslav Prágl

Konzolové příkazy Start (cmd.exe), RunAs.exe 21 Start  (Asynchronní) spuštění programu z shellu (cmd.exe) s možností specifikovat prioritu s tart /low notepad.exe Runas  spuštění programu pod jiným Uživatelským účtem runas /savecred /user:MIREK-NB\Administrator sol.exe Oprávněním runas /showtrustlevels The following trust levels are available on your system: Disallowed Untrusted Restricted Basic User Unrestricted runas /trustlevel:"Basic User" "c:\Program Files\Internet Explorer\iexplore.exe" 21Miroslav Prágl

Příklad na práci s procesy - tasklist 22 Kontrola běhu aplikace pomocí tasklist. Pokud aplikace neběží spustíme ji: set imagename=notepad.exe set user=%USERDOMAIN%\%USERNAME% tasklist /FI "IMAGENAME eq %imagename%" /FI "USERNAME eq %user%" | find /i "%imagename%" if errorlevel 1 goto runit goto end :runit start %imagename% :end 22Miroslav Prágl

Příklad na práci s procesy - taskkill 23 Solitaire smí spouštět jen Administrator. Jinému uživateli jej ukončíme: set imagename=sol.exe set user=%USERDOMAIN%\Administrator TASKKILL /F /FI "USERNAME ne %user%" /IM %imagename% 23Miroslav Prágl

Příklad na práci se službami – sc.exe - nastavení akce při selhání služby 24 Miroslav Prágl

Příklad na práci se službami – sc.exe - nastavení akce při selhání služby 25 C:\>sc qfailure spooler [SC] GetServiceConfig SUCCESS SERVICE_NAME: spooler RESET_PERIOD : seconds REBOOT_MESSAGE : COMMAND_LINE : FAILURE_ACTIONS : RESTART -- Delay = milliseconds. RESTART -- Delay = milliseconds. c:\bat\sp_cmd.cmd: net send mirek-nb Spadl spooler!!! C:\>sc failure spooler reset= actions= restart/60000/run/60000 command= C:\bat\sp_cmd.cmd [SC] ChangeServiceConfig2 SUCCESS C:\>sc qfailure spooler [SC] GetServiceConfig SUCCESS SERVICE_NAME: spooler RESET_PERIOD : seconds REBOOT_MESSAGE : COMMAND_LINE : C:\bat\sp_cmd.cmd FAILURE_ACTIONS : RESTART -- Delay = milliseconds. RUN PROCESS -- Delay = milliseconds 25Miroslav Prágl

26 Zdroje: Tato přednáška vychází ze zdrojů programu “Windows ® Academic Program”: sing/windowsacademic.mspx sing/windowsacademic.mspx Doporučené odkazy:  CZ/Default.aspx CZ/Default.aspx    news://list.vyvojar.cz/cz.vyvojar.list.win news://list.vyvojar.cz/cz.vyvojar.list.win Miroslav Prágl