MTAT Operatsioonisüsteemid - Turvalisus

Seotud dokumendid
MTAT Operatsioonisüsteemid - Turvalisus

PowerPointi esitlus

Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G

Failiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimu

Loeng03

Operatsioonisüsteemid 1. loeng

Microsoft Word - installation-guide.doc

Pealkiri

Hoia oma arvuti turvaline ja kiire 1.Leia start nupust alustades Juhtpaneel 2.Juhtpaneeli aadressiribalt leia Kõik juhtpaneeli üksused 3.Avanenud tööa

MS Word Sisukord Uue dokumendi loomine... 2 Dokumendi salvestamine... 3 Faili nimi... 4 Teksti sisestamine... 6 Klaviatuuril mitteleiduvat sümbolite l

StandardBooks_versiooni_uuendusWin

Funktsionaalne Programmeerimine

SAF 7 demo paigaldus. 1.Eeldused SAF 7 demo vajab 32- või 64-bitist Windows 7, Window 8, Windows 10, Windows Server 2008 R2, Windows Server 2012, Wind

Operatsioonisüsteemi ülesanded

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

Kom igang med Scratch

Operatsioonisüsteemi ülesanded

MTAT Operatsioonisüsteemid - protsessid

Microsoft Word - E-portfoolio-googlesites.docx


Programmi AnimatorDV Simple+ lühike kasutajajuhend

Outlookist dokumendi registreerimine Plugina seadistamine Dokumendi registreerimine Outlookist Vastusdokumendi registreerimine Outlookist Outlooki plu

Linux süsteemi administreerimine

Operatsioonisüsteemide ehitus

Microsoft Word - Referaat.docx

Sülearvutikasutaja ABC MTAT Kersti Taurus

Tiia Salm 2011 Online kirjastus CALAMÉO Calameo kujutab endast on-line kirjastust, mis võimaldab oma dokumente avaldada e-raamatuna tasuta. Failid (Pd

Tartu Kutsehariduskeskus IKT osakond Merlis Karja-Kännaste ASUTUSE DOKUMENDIREGISTRI AVALIK VAADE Analüüs Juhendaja Mirjam-Merike Sõmer Tartu 2015

X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug

Microsoft Word - EHR.docx

Algoritmid ja andmestruktuurid

AWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeri

Loeng05

EE-macbook-retina-12-early2015-qs.indd

Skriptid ja käsud

Müügiarvete juhend VEP_

FRESENIUS ÕPPEKESKUS KIIRJUHEND

EID TARKVARA (v.1812 baasil)

ArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus

CPA4164 USB 2.0 kõrgekvaliteediline videoadapter KASUTUSJUHEND 1. PEATÜKK - Ülevaade 1.1 Tutvustus CPA4164 USB 2.0 videoadapter võimaldab teil arvutis

EIK-OSadmin-Edmund

Document number:

SQL

loeng2

AO moodul 2 Arvuti kasutamine ja failihaldus Eesmärk Moodul Arvuti kasutamine ja failihaldus õpetab kasutama arvutit. Samuti, kuidas orienteeruda arvu

1 / loeng Tekstitöötlus Sisend/väljund Teksti lugemine Sõnad

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx

Microsoft Word - Toetuste veebikaardi juhend

1. Üliõpilased 1.1 Tõendid Vali menüüst: Üliõpilased tõendid tõendite trükkimine. Avaneb vorm Tõendite trükkimine, vali tõendi liik Tõend õppim

PowerPoint Presentation

Elisa Ring Elisa Ringi mobiilirakendus Versioon

Microsoft Word - requirements.doc

Häälestusutiliit Kasutusjuhend

Ajaveeb-veebileht.pptx

KOTKAS AVE kasutajakeskne juhend Loomise Muutmise kuupäev: kuupäev: Versioon: 2.0 Klient: Keskkonnaministeeriumi Infotehno

Kfloppy vormindamistööriista käsiraamat

GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon

KsirKi käsiraamat

Pealkiri

Regressioonanalüüsi kodutöö Indrek Zolk 30. mai a. 1 Andmestiku kirjeldus Käesoleva kodutöö jaoks vajalik andmestik on saadud veebiaadressilt ht

loeng7.key

Microsoft Word - VOTA_dok_menetlemine_OIS_ doc

Microsoft Word - SDEMuutused.doc

UNIXi käsurida Koostanud: Indrek Zolk Dokumendi versioon: 5 Kompileerimise kuupäev: 25. september a. Tartu Kunstigümnaasium Tartu 2005

Excel Valemite koostamine (HARJUTUS 3) Selles peatükis vaatame millistest osadest koosnevad valemid ning kuidas panna need Excelis kirja nii, et

MTAT Operatsioonisüsteemid - Turvalisus

Microsoft Word - Iseseisev töö nr 1 õppeaines.doc

Õppematerjalide esitamine Moodle is (alustajatele) seminar sarjas Lõunatund e-õppega 12. septembril 2017 õppedisainerid Ly Sõõrd (LT valdkond) ja Dian

DNS teenus teoorias ja praktikas Autor Siim Adamson ITK Autor: Siim Adamson ITK

E-arvete juhend

Müük (Microsoft Dynamics AX (Axapta) tarkvara) Paigaldusjuhend bifree.ee qlik.com

VOIP121 estonian.cdr

Neurovõrgud. Praktikum mai a. 1 WEKA WEKA (Waikato Environment for Knowledge Analysis) on masinõppimise ja andmekaevanduse algoritmide k

raamat5_2013.pdf

Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp

Eve Keerus-Jusupov SISUKORD Sissejuhatus Veebilehe koostamiseks vajaminevad programmid (tarkvara) Enne veebi

ROHKEM KUI HELISTAMISEKS Telefon Snom 715 JUHEND TELEFONI ETTEVALMISTAMISEKS

KOVTP-2 kasutusjuhend Versioon 5.4 ( )

Otsinguteavituse esitamine Kultuurimälestiste riiklikus registris 1. Mine aadressile: ja vajuta nuppu Kodanikule. 2. Sisene

POSXML (POSTCP) Kaardimakseterminali seadistamine

Control no:

STAR andmeregistri koolitusmaterjal Juhtumimenetluse läbiviimine ja juhtumiplaani haldamine 1

Elisa Ring Elisa Ringi mobiilirakendus Versioon

HP meediumi kaugjuhtimispult (ainult valitud mudelitel) Kasutusjuhend

Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi

Kiire Paigaldamine Otseühenduse Korral Lühi Manual DS-7000 Seeria NVR Salvestiste Jaoks

PÄRNU TÄISKASVANUTE GÜMNAASIUM ESITLUSE KOOSTAMISE JUHEND Pärnu 2019

DIGITAALTEHNIKA DIGITAALTEHNIKA Arvusüsteemid Kümnendsüsteem Kahendsüsteem Kaheksandsüsteem Kuueteistkü

BIOMEHHAANILINE TAUST- PÕHIPRINTSIIBID

Relatsiooniline andmebaaside teooria II. 6. Loeng

P9_10 estonian.cdr

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx

KMahjonggi käsiraamat

Taskuprinter KASUTUSJUHEND

TARTU ÜLIKOOL LOODUS- JA TÄPPISTEADUSTE VALDKOND ARVUTITEADUSE INSTITUUT Lauri Kongas Turvaauk CVE Referaat aines Andmeturve MTAT Õpp

Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova

EE11526 Teine väljaanne Mai 2016 Elektrooniline kasutusjuhend

KOOLITUSTE HALDAMINE E-TÖÖTUKASSA KASUTAJAJUHEND 1

Väljavõte:

Regulaaravaldised ja skriptimine Windows ja UNIX operatsioonisüstemides WINDOWS 1. slaid

Windows käsurida Käsureaks nimetan programme: cmd.exe powershell.exe command.com Nendesse saab kirjutada käske, millega näiteks operatsioonisüsteemi tegevusi juhtida. Kiireks käivitamiseks Windows + R ja tekkinud lahtrisse kirjuta cmd (powershell). 2. slaid

Windows 7 (8, Vista) administraator Osa asjadest saab teha ainult administraatori (Administrator) ehk süsteemiülema õigustes. Käsurea avamiseks süsteemiülema õigustes tuleb: Otsida programm cmd.exe ja parema hiirenupuga klõpsates avanenud kontekstimenüüst valida Käivita administraatorina Vajutad klaviatuuril lipumärki (Win); kirjutad otsinguaknasse cmd (powershell); kui programm leitud vajutad Ctrl+Shift+Enter Loomulikult peab teadma selleks õiget parooli. 3. slaid

Kelle õigustes käsurida on avatud? Vaata tiitliriba! Kirjuta echo %username% (kehtib kui käivitad cmd nt teise kasutaja õigustes). 4. slaid

Windowsi käsurea käske: DIR CD /D E:\KAUST CD.. DEL *.* COPY D:\xosl B: XCOPY MOVE NETSTAT HELP CLS ECHO START EXIT MKDIR RMDIR REN 5. slaid

Käsk ja tema parameetrid Käsurealt sisestatav käsk lubab üldjuhul kasutada rohkem või vähem lisaparameetreid. Need on käsust ja üksteisest eraldatud tühiku(te)ga; Nende kasutamine mõjutab käsu toimimist. Näiteks: dir dir /A dir /A /X 6. slaid

ABI Windows XP abiinfost sai otsida (lingid veebis olevale infole siinkohal): Command line reference A-Z To configure the command prompt Using batch files Käsureal käsk HELP Käsk /? 7. slaid

Pakkfailid ja kestaskriptid 8. slaid

Kuidas realiseerida? UNIX Kestafail (shell script file) Windows Pakkfail (batch file) 9. slaid

Millest koosnevad pakk- ja kestafailid? Vastava keskkonna käsurea vahenditest. Loogilistest operaatoritest ja muutujatest. Meenutab lihtsat programmeerimiskeelt. On tavalised tekstifailid, millele on antud käivitusõigus või teatud laiend. Loomiseks saab kasutada meelepärast tekstiredaktorit. 10. slaid

Pakkfailid Omavad vähem võimalusi kui UNIXi kestaskriptid UNIXis on käsurea vahendeid rohkem Vanemad Windowsid (95/98) omavad eriti kasinalt käsureavahendeid Windows 2003 on kaasas hulk uusi käske. Lisaks võib installeerida ka programme käsurealt täitmiseks Cygwin lubab kasutada UNIXi keskkonda Windowsis Windows Powershell võimsamad skriptid 11. slaid

Pakkfaili ehitus Faili võib kirjutada samu käske, mida kasutatakse käsurealtki. Näiteks: programminimi.exe c:\kogu tee\programmi nimi.exe cd /d e:\kataloog for /d %%a in (*) do if /i not "% %a"=="admin" rmdir /s /q "%%a" notepad kood.txt programm.exe echo tere kala 12. slaid

Pakkfailid Võib olla kaht tüüpi laiendit.bat käivitatakse command.com abil (W7 - cmd).cmd käivitatakse cmd.exe abil Pakkfaili loomiseks salvesta oma tekstiredaktoriga loodud käskude jada laiendiga.cmd.bat laiendi kasutamisel ei saa kasutada kõiki võimalusi. 13. slaid

Vahendid pakkfailides tegutsemiseks CALL kutsutakse välja teine pakkfail, pärast jätkatakse esimese tööd pooleliolevast kohast @ECHO OFF lülitatakse kaja välja CLS puhastatakse ekraan PAUSE peatatakse töö kuni kasutaja sekkumiseni REM kommenteerimiseks 14. slaid

CALL kasutamine pakkfailides pkfail2.cmd... CALL pkfail2.cmd REM valjakutse lopp Program.exe RD C:\temp\ajutine... CALL kasutamine võimaldab välja kutsuda teist pakkfaili. Selle töö lõpetamisel jätkatakse esimese faili tööd 15. slaid

CALL kasutamine pakkfailides pkfail2.cmd... pkfail2.cmd REM valjakutse lopp Program.exe RD C:\temp\ajutine... Ilma CALL väljakutseta lõpetatakse esimese pakkfaili täitmine teise väljakutsumisel. Töö lõppeb teise pakkfaili töö lõpuga. 16. slaid

Vahendid CHOICE kasutaja saab sisendist valikuid teha ENDLOCAL FOR - tsükkel GOTO pakkfailis mingile käsule liikumiseks IF - tingimus SETLOCAL SHIFT lubab opereerida teadmata arvu parameetritega 17. slaid

Pakkfaili parameetrid Nagu käsule, võin ka pakkfailile anda järgi parameetreid, mida pakkfailis olevad käsud kasutavad. Kui parameetriks lisati nt kaust, siis selle kirjutamiseks on mitmeid erinevaid võimalusi: C:\program files <== Tühiku tõttu arvatakse, et on 2 parameetrit! Program files../ Program files../../program files 18. slaid

Pakkfaili parameetrid Parameetrina antud faili/kausta erinevate osade kasutamiseks on järgmised muutujad: %~1 <== 1. param. nii nagu esitati, va %~f1 <== 1. param. täisteega %~d1 <== 1. param. kettadraivi täht %~p1 <== tee 1. param. (va fail ise) %~n1 <== 1. param. failinimi %~x1 <== 1. param. faililaiend. %~s1 <== 1. param. lühikeste nimedega %~a1 <== 1. param. atribuudid %~t1 <== 1. param. loomis/muutmisaeg %~z1 <== 1. param. failisuurus %~$PATH:1 <== otsib määratud teelt 1. parameetrit la laiendab selleni %~dp1 <== 1. param. kettatäht ja tee %~nx1 <== 1. param. nimi ja laiend... 19. slaid

Sisend-väljundi suunamine (Torud) > - väljund saadetakse faili või seadmele < - sisend saadakse failist >> - väljund kirjutatakse olemasoleva faili lõppu >& - väljundite erinevatesse kohtadesse saatmiseks: dir>c:\fail.txt 2>&1 <& - eelmise käsu väljund läheb teisele sisendiks %1 esimene parameeter 20. slaid

Näited 21. slaid

Näide Kirjutada skript, mis saab ühe parameetri ja otsustab, kas tegemist on kausta või failiga. Kui on tegemist kaustaga antakse vastuseks KAUST, kui fail, siis FAIL. 22. slaid

Ülesande analüüs Kontrollida, kas failile antakse sisend; kontrollida, kas sisendina esitatud asi on ka tegelikult olemas; kontrollida, kas on tegemist faili või kaustaga. Valida välja sobivad käsud (parameetrid). 23. slaid

Windows Uurida käske IF ja DIR ja nende laiendusparameetreid 24. slaid

@ECHO OFF IF /I EXIST %~f1 goto OLEMAS :VIGA ECHO : Sisestatud faili/kausta ei eksisteeri! GOTO END :OLEMAS IF /I NOT EXIST %~f1\nul ECHO %~nx1 on FAIL IF /I EXIST %~f1\nul ECHO %~n1 on KAUST :END 25. slaid

Regulaaravaldised Regulaaravaldis mustrikirjeldus Kasutatakse kindlate tekstiridade otsimiseks: Unix süsteemides Kontoritarkvaras... Mustreid otsitakse tekstiridade kaupa 26. slaid

Regulaaravaldised http://en.wikipedia.org/wiki/regular_expression - Wikipedia artikkel regulaaravaldiste kohta http://kuutorvaja.eenet.ee/programmeerimine/regulaaravaldised.html - eestikeelne artikkel regulaaravaldiste kohta 27. slaid

Milleks kasutada regulaaravaldist? dokumentatsioonis sobiva koha leidmiseks; süsteemi logidest teatud mustriga kirjete leidmiseks; mingi programmi töö tulemusena saadud väljundist vajalike kirjete leidmiseks;... 28. slaid

Kodused ülesanded Vaata Wikileheküljelt loengute lehekülje allosas. 29. slaid

KÕIK 30. slaid