Mateusz Adamowski Szkolenia

30: Uprawnienia w Linuksie


Uprawnienia


Operacje

R
read
(odczyt)
W
write
(zapis)
X
execute
(uruchomienie)

Obszary


owner
(właściciel)

group
(grupa)

others
(inni)

Uprawnienia

RWX
właściciel
R--
grupa
---
inni

Przykładowe uprawnienia


X - uruchomienie

program.exe

  • rozszerzenie exe

program

  • brak rozszerzenia
  • prawo dostępu X

Zmiana uprawnień

chmod


Dodawanie praw


Zabieranie praw


Ustawianie praw


Wartości liczbowe

R
(4)
W
(2)
X
(1)

(system ósemkowy)


Pojedynczy obszar


Pełne wartości


Dodatkowe mechanizmy


suid, setgid


sticky bit


ACL

Access Control List


capabilities

Uruchomienie programu z rozszerzonymi prawami.


Koniec