MTAT Operatsioonisüsteemid - Turvalisus

Seotud dokumendid
MTAT Operatsioonisüsteemid - Turvalisus

PowerPointi esitlus

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

Loeng03

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

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

Operatsioonisüsteemid 1. loeng

Operatsioonisüsteemi ülesanded

Microsoft Word - installation-guide.doc

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

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

Pealkiri

StandardBooks_versiooni_uuendusWin

Programmi AnimatorDV Simple+ lühike kasutajajuhend

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

Kom igang med Scratch

Operatsioonisüsteemi ülesanded

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

MTAT Operatsioonisüsteemid - protsessid


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

Microsoft Word - E-portfoolio-googlesites.docx

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

Linux süsteemi administreerimine

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

EID TARKVARA (v.1812 baasil)

Microsoft Word - Referaat.docx

FRESENIUS ÕPPEKESKUS KIIRJUHEND

Operatsioonisüsteemide ehitus

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

Kfloppy vormindamistööriista käsiraamat

Microsoft Word - EHR.docx

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

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

loeng2

Microsoft Word - Toetuste veebikaardi juhend

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

ArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus

Elisa Ring Elisa Ringi mobiilirakendus Versioon

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

Häälestusutiliit Kasutusjuhend

Loeng05

Skriptid ja käsud

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

Microsoft Word - requirements.doc

Algoritmid ja andmestruktuurid

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

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

Sülearvutikasutaja ABC MTAT Kersti Taurus

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

Document number:

KsirKi käsiraamat

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

PowerPoint Presentation

Microsoft Word - SDEMuutused.doc

Müügiarvete juhend VEP_

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

EIK-OSadmin-Edmund

Tartu Kutsehariduskeskus Teksti sisestamine Suurem osa andmetest saab sisestatud klaviatuuril leiduvate sümbolite abil - tähed, numbrid, kirjavahemärg

ROHKEM KUI HELISTAMISEKS Telefon Snom 715 JUHEND TELEFONI ETTEVALMISTAMISEKS

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

Microsoft Word - VOTA_dok_menetlemine_OIS_ doc

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

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

Võistlusülesanne Vastutuulelaev Finaal

Microsoft Word - essee_CVE ___KASVANDIK_MARKKO.docx

HP meediumi kaugjuhtimispult (ainult valitud mudelitel) Kasutusjuhend

STAR andmeregistri koolitusmaterjal Juhtumimenetluse läbiviimine ja juhtumiplaani haldamine 1

KMahjonggi käsiraamat

LFH0615_0625_0635_00 estonian...

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx

Directo ja Omniva arvekeskuse (endine EAK ehk Eesti E-arvete Keskus) liidestamine

E-arvete juhend

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

Control no:

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

Juhend Merit Aktivas korteriühistu erilahenduse kasutamiseks Merit Aktiva Pro ja Premium pakettides on olemas erilahendus korteriühistutele. Seda saab

POSXML (POSTCP) Kaardimakseterminali seadistamine

Pealkiri

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

SQL

KOVTP-2 kasutusjuhend Versioon 5.4 ( )

loeng7.key

Elisa Ring Elisa Ringi mobiilirakendus Versioon

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

Estonian_TBW-106UB(V1).cdr

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

MTAT Operatsioonisüsteemid - Turvalisus

Kuidas ärgitada loovust?

BIOMEHHAANILINE TAUST- PÕHIPRINTSIIBID

Microsoft Word - Bose_SoundLink_around-ear_Kasutusjuhend.docx

B120_10 estonian.cdr

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

AU581 Kasutusjuhend

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

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

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 (tänapäevastes OS ei kasutata) 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 OS 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 kaustaloend CD /D E:\KAUST liigu kausta E:\kaust CD.. liigu ülemkausta DEL *.* kustuta kõik laiendiga failid. COPY D:\xosl B: kopeeri kausta sisu kettale B: ROBOCOPY võimsam kaustade kopeerimise tööriist MOVE liiguta fail teise kohta (või nimeta ümber) 5. slaid

Windowsi käsurea käske: HELP abi CLS puhasta ekraan ECHO kuva ekraanile järgnev tekst START käivita (programm) EXIT välju (sulgeb nt cmd.exe akna) MKDIR loo kaust RMDIR kustuta kaust (vaikimisi mittetühje kaustu ei) REN nimeta ümber 6. slaid

Käsk ja tema parameetrid Käsurealt sisestatav käsk lubab üldjuhul kasutada rohkem või vähem lisaparameetreid. Näiteks: dir dir /A dir /A /X Need on käsust ja üksteisest eraldatud tühiku(te)ga; Nende kasutamine mõjutab käsu toimimist. 7. 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 /? Seda teadmist annab kasutada ka Win7, 8, 10 juures. 8. slaid

Pakkfailid ja kestaskriptid 9. slaid

Kuidas realiseerida? UNIX Kestafail (shell script file) Windows Pakkfail (batch file) 10. 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. 11. 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 12. 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 13. 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. 14. 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 15. 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 16. 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. 17. 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 18. 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 19. 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... 20. slaid

Sisend-väljundi suunamine (Torud) (command redirection operators) > - 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 - toru %1 esimene parameeter 21. slaid

Näited 22. 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. 23. 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). 24. slaid

Windows Uurida käske IF ja DIR ja nende laiendusparameetreid 25. 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 26. slaid

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

Regulaaravaldised http://en.wikipedia.org/wiki/regular_expression - Wikipedia artikkel regulaaravaldiste kohta http://kuutorvaja.eenet.ee/programmeerimine/regulaaravaldised.html - eestikeelne artikkel regulaaravaldiste kohta 28. 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;... 29. slaid

KÕIK 30. slaid