
У середовищах, у яких працюють декілька користувачів, важливим є підтримання безпеки зберігання даних користувачів та системних даних. У Linux передбачено три особливих або окремих класи прав доступу:
r — права доступу на читання (read), які надають доступ до читання даних файла.
w — права доступу на запис (write), які надають доступ до зміни даних у файлі.
x — права доступу на виконання (execute), які надають можливість виконувати файл як команду.
У наведеному вище списку символічні позначення прав доступу позначено напівжирним шрифтом. Крім того, для кожного символічного позначення передбачено вісімковий відповідник:
r - 4
w - 2
x - 1
Щоб переглянути права доступу, введіть команду
ls -l ~/
, яка надасть вам звіт щодо каталогів і файлів у домашньому каталозі поточного користувача. Приклад:
drwxr-xr-x 2 username usergroup 4096 2009-12-17 11:10 Documents
Запис у першому стовпчику, drwxr-xr-x, відповідає таким правам доступу:
Тип файла | Права доступу користувачів | Права доступу для групи | Інші права доступу |
---|---|---|---|
d - directory | rwx - read, write and execute permissions for the user. | r-x - read and execute permissions for the group. | r-x - read and execute permissions for all others. |