Свойства папки на сервере CHMOD
Онлайн калькулятор CHMOD поможет назначить права доступа к файлам и папкам на сервере. Можно легко определить необходимые права доступа, обеспечивая безопасность и управление данными. Укажите параметры с помощью чекбоксов или введите числовой код, и калькулятор автоматически рассчитает результат.
Каждое число в коде CHMOD задает права для одной из трех групп: Владелец (owner), Группа (group) и Остальные (other). Права складываются из трех базовых значений: 4 - чтение (read, r), 2 - запись (write, w), 1 - выполнение (execute, x). Например, код 755 означает: владелец имеет все права (7 = 4+2+1), а группа и остальные могут только читать и выполнять (5 = 4+1).
| AC | 7 | 8 | 9 | ← |
| C | 4 | 5 | 6 | |
| 1 | 2 | 3 | ||
| . | 0 | - |
CHMOD (change mode) - это команда Unix/Linux для управления правами доступа к файлам и директориям. Права задаются числовым кодом из трех цифр, где каждая цифра определяет разрешения для конкретной группы пользователей.
Код CHMOD состоит из трех цифр: первая - права владельца (owner), вторая - группы (group), третья - остальных пользователей (other). Каждая цифра вычисляется как сумма значений: 4 - чтение (read), 2 - запись (write), 1 - выполнение (execute). Например, 7 = 4 + 2 + 1 дает полные права, а 5 = 4 + 1 - только чтение и выполнение.
Наиболее распространенные коды CHMOD
755 - стандартные права для директорий и скриптов: владелец имеет полный доступ, группа и остальные могут читать и выполнять. 644 - стандартные права для файлов: владелец может читать и записывать, остальные - только читать. 777 - полный доступ для всех (не рекомендуется на продакшене). 600 - только владелец может читать и записывать (подходит для конфигурационных файлов с паролями).
Символьная запись отображает права в виде строки из 10 символов. Первый символ обозначает тип (- для файла, d для директории). Далее идут 3 группы по 3 символа: r (read), w (write), x (execute). Прочерк означает отсутствие права. Например, -rwxr-xr-x соответствует коду 755.
Интересный факт: в восьмеричной системе каждая цифра 0-7 кодирует ровно три бита, что идеально совпадает с тремя видами прав (r, w, x). Именно поэтому для CHMOD была выбрана восьмеричная запись, а не десятичная.
«На главный экран»
«На главный экран»