Калькулятор CHMOD

Работает офлайнНичего не загружаетсяБесплатно, без регистрации
чтениезаписьисполнение
Владелец
Группа
Остальные

Частые:

Чистая арифметика в этой вкладке — ничего никуда не отправляется.

Права Unix во всех трёх записях сразу — девять галочек, восьмеричное число и строка rwx — каждая правка обновляет две другие. 755 перестаёт быть фольклором и становится читаемым.

Девять битов, три написания

Система прав — это девять битов: чтение, запись, исполнение — для владельца, группы и всех прочих. Восьмеричная запись пакует каждую тройку в цифру; символьная пишет те же биты буквами. Ни одна не «настоящая», поэтому страница держит все три вида живыми от единого источника истины: щёлкните галочку — цифра сдвинется.

Командная строка внизу готова к вставке — chmod с вашим числом и заглушкой файла, — потому что целью редко бывает число; целью бывает изменённый файл.

Частые вопросы

Как читается 755?

Каждая цифра — одна аудитория, и читается как чтение+запись+исполнение = 4+2+1. Значит 7 = rwx владельцу, каждая 5 = 4+1 = r-x группе и остальным: все читают и входят, пишет только владелец. 644 — та же логика без исполнения, стандарт для файлов.

Зачем каталогам исполнение?

На каталоге x значит «можно войти и пройти насквозь». Каталог с r без x даёт перечислить имена, но ничего внутри не открыть — классическая путаница Unix. Отсюда пара по умолчанию: 755 каталогам, 644 файлам.

Когда 777 — ошибка?

Почти всегда. Это запись для каждого локального пользователя — на шаред-хостинге включая взломанные скрипты соседей. Если что-то «работает только с 777», настоящая проблема — владелец файла, и правильное лекарство — chown, а не открытая дверь.

А setuid, setgid и sticky bit?

Это необязательная четвёртая цифра (4755, 2755, 1777), и здесь она сознательно за рамками: каждая меняет поведение программы, а не только доступ, и копирование без понимания — путь к дырам с повышением привилегий. Девять обычных битов закрывают повседневность.

Похожие инструменты