IV - Wprowadzenie do Systemów Operacyjnych UNIX i LINUX
Każde z wymienionych trzech praw jest definiowane osobno dla każdej z trzech w/w kategorii użytkowników.
Istnieją dwa sposoby oznaczeń praw dostępu: literowe i cyfrowe. Oznaczenia cyfrowe wykorzystujemy w omawianej dalej tzw. bezwzględnej metodzie zmiany prawa dostępu. Oznaczenia literowe są następujące: r - prawo odczytu
w - prawo zapisu
x - prawo wykonywania
- - brak prawa
Na przykład na wydruku zawartości katalogu uzyskanym poleceniem ls -1 można zidentyfikować 10 pierwszych znaków w linijce opisującej plik mfp jako kod dostępu -rwx rwx r-x
-rwx rwx r-x 1 wsosn zmk 175863 Now 28 09:25 mfp
10 znaków (spacje pomijamy) plik wykonywalny mfp ma kolor zielony
kod dostępu -rwx rwx r-x ma dziesięć znaków Znak pierwszy:
(minus) oznacza zwykły plik d (litera d) oznacza katalog Pozostałe znaki należy interpretować następująco:
zwykły ja grupa pozostali
plik mam ma mogą
prawo te czytać
czytać same plik
pisać prawa i wykonywać
wykonywać co ale bez
ja prawa zapisu
Zmianę prawa dostępu realizujemy pisząc rozkaz: chmod oraz podając (opcjonalnie) kategorię użytkowników oraz argumenty dwu list: listy praw dostępu listy nazw plików
Listę praw dostępu można zmieniać dwoma sposobami:
a) - metodą symboliczną
b) - metodą bezwzględną
IV-11