Prawa dostępu
Prawa podstawowe to trzy wartości. UGO (User, Group, Others). Przy wykonaniu polecenia ls -l otrzyma się np. coś takiego:
-rwxr-x--x root root 12 plik 6302
Dziwne litery z przodu to prawa dostępu. RWX (Read, Write, eXecute). Wynika z tego zapisu że, użytkownik (właściciel) pliku ma prawo odczytywać, zapisywać i uruchamiać plik, grupa do której należy plik ma prawo odczytać plik i uruchomić go, zaś inni mogą go tylko uruchomić. Takie prawa dostępu to 751. Co to znaczy? Otóż:
- 4 - odczyt
- 2 - zapis
- 1 - uruchamianie
Dodając do siebie te liczby otrzymujemy prawa dostępu jakie chcemy, pierwsza liczba dla użytkownika, druga dla grupy, trzecia dla innych. Nadawanie praw dostępu odbywa się następująco chmod 755 plik - (755 -rwxr-xr-x).
