Як працює Chmod

Права доступу до файлів Linux визначаються для трьох сутностей: Власник (користувач), Група та Публіка (інші). Кожна сутність може мати три дозволи:

  • Читання (r): Перегляд вмісту файлу або список директорії
  • Запис (w): Зміна файлу або додавання/видалення файлів у директорії
  • Виконання (x): Запуск як програми або вхід до директорії

Вісімкова нотація

Кожна група дозволів представляється однією вісімковою цифрою (0–7), обчисленою як сума: Читання = 4, Запис = 2, Виконання = 1.

Наприклад, 755 означає, що Власник має rwx (4+2+1=7), Група має r-x (4+0+1=5), а Публіка має r-x (4+0+1=5).

Символьна нотація

Рядок із 9 символів на кшталт rwxr-xr-x безпосередньо показує кожен дозвіл як r, w, x або - (заборонено) групами по три.