Калькулятор chmod
Отметьте права rwx: восьмеричная и символьная запись вживую.
- Мгновенно
- Бесплатно
- Приватно (обработка локально)
- Без регистрации
Права Linux без арифметики в уме
В Linux и macOS у каждого файла девять прав: чтение, запись, выполнение — для трёх аудиторий (владелец, группа, остальные). Инструмент показывает их чекбоксами и выводит вживую восьмеричный код, запись rwx и готовую к копированию команду chmod.
-
Отметьте права
Или введите восьмеричный код прямо (напр. 644).
-
Читайте записи
Восьмеричная, символьная rwxr-xr-x и полная команда.
-
Используйте пресет
Самые частые коды в один клик.
Коды chmod, которые надо знать
| Восьмеричный | Символьный | Типичное применение |
|---|---|---|
| 644 | rw-r--r-- | Файлы (HTML, картинки, конфиги) |
| 755 | rwxr-xr-x | Папки, скрипты, исполняемые |
| 600 | rw------- | Приватные файлы (ключи SSH) |
| 700 | rwx------ | Личные приватные папки |
| 777 | rwxrwxrwx | Избегать (всем всё) |
Золотое правило безопасности: давайте минимум необходимых прав. 644 для файлов, 755 для папок и исполняемых покрывают почти всё; 600/700 — для чувствительного.
Частые вопросы
Как читать восьмеричный код вроде 755?
Каждая цифра относится к группе (владелец, группа, остальные) и суммирует права: чтение = 4, запись = 2, выполнение = 1. 7 = 4+2+1 (rwx), 5 = 4+1 (r-x). Значит 755 = rwxr-xr-x: все права владельцу, чтение + выполнение остальным.
В чём разница между 644 и 755?
644 (rw-r--r--) подходит для файлов данных: владелец читает и пишет, остальные только читают. 755 (rwxr-xr-x) добавляет право выполнения — необходимо для программ, скриптов и… каталогов, которые должны быть «проходимы».
Зачем каталогу право на выполнение?
У каталога право «x» означает не выполнение, а «вход»: без него нельзя добраться до файлов внутри, даже зная их имена. Отсюда 755 по умолчанию для каталогов против 644 для файлов.
Стоит ли избегать 777?
Да, почти всегда. 777 (rwxrwxrwx) даёт всем все права, включая запись любым пользователем — классическая дыра в безопасности. Всегда стремитесь к минимуму: 644 или 755 покрывают подавляющее большинство случаев.