11
Prístupové práva Charakteristika: Charakteristika: Pr Pr í í stupov stupov é é pr pr á á va va určujú možnosti určujú možnosti použitia súboru jednotlivými použitia súboru jednotlivými po po užívateľmi užívateľmi Kategórie užívateľov: Kategórie užívateľov: superuser, t.j. správca systému, vlastník súboru (user), členovia jeho pracovnej skupiny (group), ostatní užívatelia (others ). ). Typy práv: Typy práv: r - read (čítanie), r - read (čítanie), w - write (zápis), w - write (zápis), x - execute (vykonanie, resp. spustenie). x - execute (vykonanie, resp. spustenie).

Prístupové práva

  • Upload
    shauna

  • View
    45

  • Download
    0

Embed Size (px)

DESCRIPTION

Prístupové práva. Charakteristika: Pr í stupov é pr á va určujú možnosti použitia súboru jednotlivými po užívateľmi Kategórie užívateľov: superuser , t.j . správca systému, vlastník súboru (user), členovia jeho pracovnej skupiny ( group ), ostatní užívatelia ( others ). - PowerPoint PPT Presentation

Citation preview

Page 1: Prístupové práva

Prístupové právaCharakteristika:Charakteristika:PrPríístupovstupovéé pr prááva va určujú možnosti použitia súboru určujú možnosti použitia súboru jednotlivýmijednotlivými po používateľmiužívateľmi

Kategórie užívateľov:Kategórie užívateľov:• superuser, t.j. správca systému,• vlastník súboru (user),• členovia jeho pracovnej skupiny (group),• ostatní užívatelia (others).).

Typy práv:Typy práv: r - read (čítanie),r - read (čítanie), w - write (zápis),w - write (zápis), x - execute (vykonanie, resp. spustenie).x - execute (vykonanie, resp. spustenie).

Page 2: Prístupové práva

Prístupové Obyčajný Adresár Špeciálnyprávo súbor súbor

možnosť možnosť možnosťread zobrazenia výpisu čítať

obsahu obsahu zo špec. súboru (cat, more) (ls)

write možnosť možnosť možnosť zmeny vytvorenia zápisuobsahu a zrušenia do špec. súb.(vi, joe) súboru

execute možnosť možnosť vykonať s. prehľadaťzadaním adresár,jeho mena (cd)

Page 3: Prístupové práva

Mód súboru -16-bitové ochranné slovo, ktoré sa zaznamená v i-node súboru po jeho vytvorení a zapísaní do adresára.

typ súboru prepožičiavanie

práv vlastník skupina ostatní

  s s t r w x r w x r w x

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

režim súboru prístupové práva súboru

9. BITT bit - sticky bit • uchovaj po vykonaní textový segment (odlož na swap).• nastavenie na výkonný súbor - OS uchováva textový segment procesu v operačnej pamäti aj po ukončení procesu. Opätovné spustenie súboru je veľmi rýchle

editor: vi práva: rwxr-xr-t owner: root adresár: tmp práva: rwxrwxrwt - súbory môže zrušiť len vlastník súboru.

Page 4: Prístupové práva

10 . BIT

S bit - setgid bit (set-group id bit),

nastav gid pri spustení, bit 10

nastavenie má význam len pre spustiteľné súbory a je

využívaný na "prepožičiavanie" prístupových práv

bežnému užívateľovi.

Význam - bežný užívateľ počas behu procesu dočasne získa

prístupové práva k všetkým súborom systému ako má vlastník

súboru. Príklad:

programy pre prácu s tlačiarňou : lpq, lpr, lprm,

práva "rws--s--x"

vlastníkom súborov je root.

Page 5: Prístupové práva

11. BITS bit - tzv. setuid bit (set-uid id bit)

nastav uid pri spustení, bit 11

nastavenie má význam ako nastavenie bitu č.10

Príklady

príkazy: chsh, chgrp, chfn, passwd,

práva: rwsr-xr-x

vlastník: root

aktivácia - zmena údajov v /etc/passwd

práva: rw-r--r-- vlastník: root.

použitím vyššie uvedených príkazov používteľ získa

po dobu behu rovnaké práva ako vlastník a môže do tohto

súboru zapisovať.

Page 6: Prístupové práva

Bit 12 nie je využitý.

Bity 13 - 15 určujú typ súboru

bit 13 (hodnota 001) - špeciálny znakový súbor

bit 13, 14 (hodnota 011) -špeciálny blokový súbor

bit 14 (hodnota 010) - adresár

bit 15 (hodnota 100) - obyčajný súbor

Užívateľ - vlastník súboru nastavenie bitov 0-8

Superuser - privilegovaný užívateľ - nastavenie bitov 9-15

Page 7: Prístupové práva

Nastavovanie prístupových práv súboru

Súbor po vytvorení má prístupové práva :

vlastník skupina ostatní

r w x r w x r w x

    1     1     1

  2     2     2  

4     4     4    

22 21 20 22 21 20 22 21 20

Súčet 7 7 7

Page 8: Prístupové práva

Príkaz chmod

chmod mód súboru meno súboru

Absolutný mód - pre každú skupinu užívateľov jako súčet oktálových

hodnôt prístup. práv :

0400 - povolenie čítania pre vlastníka

0200 - povolenie zápisu pre vlastníka

0100 - povolenie vykonávania pre owner

0040 - povolenie čítania pre skupinu

0020 - povolenie zápisu pre skupinu

0010 - povolenie vykonávania pre group

0004 - povolenie čítania pre ostatných

0002 - povolenie zápisu pre ostatných

0001 - povolenie vykonávania pre others

Page 9: Prístupové práva

Napríklad :

absolútny mód 744 znamená zmenu prístup.práv

Hodnota 744 ako súčet hodnôt (400+200+100+40+4)výpis príkazu ls:

-rwxr--r--

Page 10: Prístupové práva

Symbolický mód - používa symbolické skratky. Formát: kategória operátor právo, [ kategória operátor právo ], ...

kategória: u - user, t.j vlastník súboru, g - group, t.j. skupina vlastníka, o - others, t.j. ostatní, a - all, t.j. všetci,operátor: + (znak plus)- pridanie práva, - (znak mínus) - odobratie, zrušenie práva, = prepis práv, t.j nové nastavenieprávo: r - read, t.j. čítanie zo súboru, w - write, t.j. zápis do súboru, x - execute, t.j vykonávanie súboru.

chmod u+x,g-x,o-wx sub1

maska: 755 (rwxr-xr-x) - adresár 644 (rw-r—r--) - súbor

Page 11: Prístupové práva

Zmenu vlastníka

Príkaz chown (change owner)Formát: chown nový vlastník meno súboru ...

Príkaz chgrp (change group)

Formát príkazu je : chgrp nová skupina meno súboru ... Prepis informácie v i-node súboru. Meno vlastníka alebo

skupiny musí existovať v súboroch /etc/passwd a /etc/group .