Loeng03

Seotud dokumendid
Linux süsteemi administreerimine

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

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

Microsoft Word - installation-guide.doc

MTAT Operatsioonisüsteemid - Turvalisus

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

Pealkiri

MTAT Operatsioonisüsteemid - Turvalisus

PowerPointi esitlus

Operatsioonisüsteemi ülesanded

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

Operatsioonisüsteemi ülesanded

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

SQL

IT infrastruktuuri teenused sissejuhatav loeng 00

Microsoft Word - Keypad-controller-manual-new_1.docx

StandardBooks_versiooni_uuendusWin

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

Seminar bakalaureusekursuse alusainete teemal Edmund Laugasson 20. juunil 2017 kell ruumis ICT-315, TTÜ Käesoleva

Operatsioonisüsteemid Intelligentne arvutikasutus IFI6070 Tanel Toova

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

Pealkiri

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

PowerPoint Presentation

Microsoft Word - TM70_SP-MG_kasutusjuhend.docx

MTAT Operatsioonisüsteemid - Turvalisus

Microsoft Word - Referaat.docx

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

MTAT Operatsioonisüsteemid - Failisüsteemid

Operatsioonisüsteemide ehitus

Operatsioonisüsteemid 1. loeng

FRESENIUS ÕPPEKESKUS KIIRJUHEND

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

EIK-OSadmin-Edmund

Loeng05

KIIRJUHEND Lugege kiirjuhend enne seadme kasutamist hoolikalt läbi. Kõik tärniga (*) märgitud juhised kehtivad WLAN + 3G mudelitele (Lenovo B6000-H(V)

Kfloppy vormindamistööriista käsiraamat


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

PowerPoint Presentation

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

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

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

MTAT Operatsioonisüsteemid - protsessid

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

Uudiseid k-meride abil bakterite leidmisest [Compatibility Mode]

Elisa Ring Elisa Ringi mobiilirakendus Versioon

Microsoft Word - Toetuste veebikaardi juhend

Kom igang med Scratch

HP meediumi kaugjuhtimispult (ainult valitud mudelitel) Kasutusjuhend

EBSCO täistekstiandmebaaside kasutamine Otsingu sooritamiseks: 1. Logi sisse 2. Vali EBSCOhost Web 3. Seejärel vali andmebaas, milles soovid otsingut

Kursuseprogrammi vorm

ArcGIS Online Konto loomine Veebikaardi loomine Rakenduste tegemine - esitlus

KASUTUSJUHEND

Mascus - Jatiina esitlus 2017

Microsoft Word - Errata_Andmebaaside_projekteerimine_2013_06

Kasutajajuhend pakkuja esindajale Riigihangete register (RHR) Tellija: Rahandusministeerium Loodud: Kehtib kuni: Tähtajatult 1

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

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx

Microsoft Word - EasyFit Touch_ET

G aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K

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

praktikumidesse.pdf

Control no:

PowerPoint Presentation

HAJUSSÜSTEEMID HAJUSSÜSTEEMID SOAP ja veebiteenused Web Services Web Services SOAP WSDL Ühilduvus UDDI Kihiline arhitektuur masinsuhtluse jaoks erinev

Programmi AnimatorDV Simple+ lühike kasutajajuhend

Andmeturve

P2P süsteemid

Sügis 2018 Kõrgema matemaatika 2. kontrolltöö tagasiside Üle 20 punkti kogus tervelt viis üliõpilast: Robert Johannes Sarap, Enely Ernits, August Luur

Microsoft Word - requirements.doc

AU350 kasutusjuhend

Taskuprinter KASUTUSJUHEND

G OSA A VARIANT RESPONDENDILE ISE TÄITMISEKS

Microsoft Word - Välisõhu abikalkulaatorite kasutamine infosüsteemis KOTKAS

Häälestusutiliit Kasutusjuhend

Relatsiooniline andmebaaside teooria II. 6. Loeng

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

Microsoft PowerPoint - Allan Hani RKAS korrashoiuhanked - EKKL

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

Estonian_TBW-106UB(V1).cdr

AU581 Kasutusjuhend

Microsoft PowerPoint - geodb_090507v1.ppt [Read-Only] [Compatibility Mode]

VÕRUMAA KUTSEHARIDUSKESKUS Infotehnoloogia õppetool Rivo Kikkul Vabavaralise operatsioonisüsteemi arendus Estobuntu baasil Lõputöö Infotehnoloog

EID TARKVARA (v.1812 baasil)

DE_loeng5

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

ipod nano Kasutusjuhend

Microsoft Word - SDEMuutused.doc

Automaatne programmeerimisülesannete kontrollija Tartu Ülikooli kursuse “Algoritmid ja andmestruktuurid” jaoks

Monitooring

Järelevalvetasutegurite kogumise eesmärgil kasutatavate varade koguväärtuse ja koguriskipositsiooni vormide täitmise juhised

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

Microsoft Word - 23jaan07.doc

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

SQL

Väljavõte:

Loeng 03 Failiõigused ja -manipulatsioon Operatsioonisüsteemide administreerimine ja sidumine I233 Katrin Loodus, Tallinn 2015

Failid ja kataloogid Mis on fail? Linuxi laadsetes süsteemides on kõik failid (seadmed, kataloogid jms) Kasutaja võimalused failide/kaustadega Loomine K: mkdir / F: touch või nano Muutmine K ja F: mv, cp / F: nano või vim Eemaldamine K rmdir või rm / F: rm 2/27

Failiõigused On loodud ühena operatsioonisüsteemi turvamudelist; Failiõigused sõltuvad failisüsteemist: Nii FAT kui ka NTFS on omal kohal; Linux laadsetes on palju failisüsteeme. Alati me failiõiguseid ei taha; Vahel tahame asju, mida failiõigustega teha ei saa. 3/27

Failiõigused Enamkasutatavates failisüsteemides saab kasutaja tegevust piirata Lugemine Kirjutamine Käivitamine Kustutamine Lubade muutmine Lubamine ja keelamine toimub lubade seadmisega 4/27

Kataloogi õigused Lugemine Lisamine Kustutamine Sisenemine Lubade muutmine 5/27

Failiõigused Kontrollitakse faili avamisel Kui fail on juba avatud, siis õiguste muutmine olemasolevale protsessile ei mõju Failiõiguste kontrolli teostab operatsioonisüsteem Kui fail pole krüpteeritud ja saad masinat väliselt meedialt laadida, siis pole failiõigustest kaitset 6/27

Linux laadsete failiõigused Sisestades korralduse ls -l saate analoogse väljundi drwxr-xr-x 2 katrin katrin 4096 sept 11 12:14 Desktop drwxr-xr-x 7 katrin katrin 4096 sept 11 13:04 Documents drwxr-xr-x 2 katrin katrin 36864 sept 21 09:43 Downloads -rw-rw-r-- 1 katrin katrin 0 sept 21 09:45 eksam.txt drwxr-xr-x 3 katrin katrin 4096 apr 17 14:27 Music drwxr-xr-x 7 katrin katrin 4096 aug 28 16:14 Pictures drwxrwxr-x 4 katrin katrin 4096 märts 28 21:21 python -rwxrwxr-x 1 katrin katrin 0 sept 21 09:46 skript.sh Faili ja kataloogi õigused on esimeses tulbas - tegu on failiga d tegu on kataloogiga 7/27

RWX rwx faili puhul Read Saab lugeda Write Saab kirjutada execute Saab käivitada rwx kataloogi puhul Read Saab näha kataloogis sisalduvaid faile(objekte) Write Saab lisada, muuta, kustutada ja ümber nimetada execute Saab siseneda kataloogi Miinus tähendab vastava õiguse puudumist 8/27

Kasutaja Grupp - Teised Linux laadsetes süsteemides on kataloogid ja seadmed samuti failid Igal failil on õigused omaniku, grupi ja teiste kasutajate jaoks Näiteks alloleval failil on omanikul õigus lugeda, kirjutada ja käivitada faili Grupil on õigus lugeda ja käivitada Teistel kasutajatel õigused puuduvad Omanik Grupp Teised rwx r-x - - - 9/27

chmod Õiguste muutmiseks on käsk chmod chmod õigused objekt Objekt on fail, kataloog või seade Õigused Võib esitada tähekombinatsiooni abil näiteks u+x lisab kasutajale käivitusõiguse o-rwx eemaldab teistelt kasutajatelt lugemise, kirjutamise ja käivitamise õigused Võib esitada ka numbriliselt root (UID=0) kasutajale piirangud ei kehti 10/27

chmod chmod 640 fail iga number on summa 4 lugemisõigus 2 kirjutamisõigus 1 käivitamisõigus 6 = 4+2 seega antakse failile lugemisõigus ja kirjutamisõigus omanikule 4 lugemisõigus grupile 0 teistel õigused puuduvad 11/27

Numbriliselt 0000 ei mingeid õiguseid x 0001 execute w 0002 Write wx 0003 Write ja execute r 0004 Read r x 0005 Read ja execute rw 0006 Read ja Write rwx 0007 Read ja Write ja execute t 1000 sticky S 2000 setgid S 4000 setuid 12/27

chmod chmod a-x fail1 fail2... chmod u+x fail1 fail2... u (user) seatakse kasutaja õiguseid g (group) seatakse grupi õiguseid o (other) seatakse teiste õiguseid a (all) seatakse kõigi õiguseid chmod u+x,o-r fail.txt kasutajale lisatakse käivitamise õigus teistelt eemaldatakse lugemise õigus 13/27

chmod - eemaldab õiguse + lisab õiguse = seab failile ainult vastavad õigused chmod a=r,u=w fail.txt kõigile lugemine, kasutajale ainult kirjutamine --w-r--r- fail.txt 14/27

Eriõigused setuid ja setgid Vaatame parooli muutmise programmi passwd -rwsr-xr-x 1 root root /usr/bin/passwd Parooli muutmiseks on vaja rohkem õiguseid Linux laadsetes süsteemides on lisaks rwx õigustele veel kasutusel ka s - setuid omaniku õigustes käivitamine s setgid grupi õigustes käivitamine. Kataloogi puhul saavad sinna loodud failid grupi omanduse t sticky bit kataloogi puhul lubab faile muuta ja kustutada vaid omanikul 15/27

setuid setgid chmod u+s fail lubab kasutajal käivitada programmi faili omaniku õigustes chmod g+s fail lubab kasutajal käivitada programmi grupi õigustes chmod u+s kataloog ei toimu midagi chmod g+s kataloog kataloogi loodavate failide grupp on sama, mis kataloogil 16/27

Chmod numbriliste väärtustega chmod 777 kama.txt rwxrwxrwx chmod 755 kataloom drwxr-xr-x chmod 644 tavaline.txt -rw-r--r-- chmod 4755 programm -rwsr-xr-x 17/27

Omaniku ja grupi muutmine Faili omaniku/gruppi saab juurkasutaja muuta korraldusega chown [võtmed] kasutaja[:grupp] fail chown -R student:student kama/ Muudab kataloogi kama ja tema sisu omanikuks student ja grupiks student chown student fail muudab faili omanikuks student'i chgrp [võtmed] grupp fail Seab faili/kataloogi grupi 18/27

NTFS (Windows) Failiõigused NTFS süsteemis võimaldavad anda lugemise, kirjutamise, muutmise ja teisi õiguseid: Mitmele kasutajale Mitmele rühmale Rühmale, kust on välja jäetud loetletud kasutajad Objektidega on seotud ACL (Access Control List) Määrab ära kasutaja/grupi või arvuti õigused konkreetsele objektile 19/27

NTFS õigused failile Faili puhul Lugemine (R) Kirjutamine (W) Käivitamine (X) Kustutamine (D) Õiguste muutmine (P) Seada ennast omanikuks Take Ownership (O) 20/27

NTFS õigused kataloogile Kataloogi puhul Lugemine (R) Kirjutamine (W) Käivitamine (X) Kustutamine (D) Õiguste muutmine (P) Seada ennast omanikuks Take Ownership (O) Vaadata kataloogi sisu Vaadata õiguseid 21/27

NTFS Võimaldab seada eriõiguseid atribuutide vaatamine õiguste vaatamine jne 22/27

umask Vahel on skriptides ja programmides vaja määrata uutele failidele ja kataloogidele ühtsed õigused Seda saab korraldada umask käsuga Umask määrab, mis õiguseid uuel failil olla ei saa. http://www.linuxnix.com/2011/12/umask-define-lin uxunix.html 23/27

Otsimine Grep otsib standard väljundist või faili seest grep <otsingusõna> <asukoht> grep <otsingusõna> Find otsib faili/kataloogi atribuutide järgi find <asukoht> otsingu parameeter <otsitav väärtus> 24/27

Küsimused? Küsimused? 25/27

Lingid Failiõigused (kohustuslik lugemine) http://en.wikipedia.org/wiki/filesystem_permissions http://kuutorvaja.eenet.ee/kasutamine/os/failioigused.html Failiõigused http://wsabstract.com/script/script2/chmodcal.shtml Failiõiguste arvutamine http://www.bsd.ee/handbook/permissions.html Failiõiguste kirjeldus http://catcode.com/teachmod/index.html Failiõigustest 26/27

Tänan! 27/27