Перейти к содержимому
Aback Tools Logo

Калькулятор прав Linux (chmod)

Рассчитывайте числовые и символьные права chmod по визуальной матрице rwx. Включайте владельца, группу, остальных и специальные биты, чтобы получить безопасные и точные команды режима файлов Linux.

Linux Permission Calculator (chmod)

Toggle permissions for owner, group, and others to generate chmod numeric mode, symbolic mode, and Linux-style permission strings instantly.

Numeric Mode

755

Symbolic Mode

u=rwx,g=rx,o=rx

ls -l Format

-rwxr-xr-x

Command

chmod 755 filename

ClassRead (4)Write (2)Execute (1)Digit
Owner (u)7
Group (g)5
Others (o)5

Special Bits

Quick Presets

Возможности

  • Визуальная матрица прав: включайте биты чтения, записи и выполнения для владельца, группы и остальных в наглядной таблице с флажками.
  • Числовой и символьный вывод: мгновенно получайте восьмеричные режимы вроде 755 и символьные выражения вроде u=rwx,g=rx,o=rx.
  • Поддержка специальных битов: учитывайте биты setuid, setgid и sticky для продвинутых сценариев прав Linux.
  • Готовые к копированию команды: копируйте созданные режимы chmod и строки команд прямо для shell и скриптов.

Сценарии использования

  • Скрипты развёртывания и CI: задавайте точные права на выполнение и чтение/запись в сборочных пайплайнах и автоматизации релизов, не угадывая восьмеричные значения.
  • Усиление безопасности серверов: проверяйте и сокращайте слишком широкие режимы файлов, чтобы снизить случайную уязвимость в продакшене.
  • Общие каталоги: используйте комбинации sticky-бита и групповых прав для контролируемой совместной работы в общих папках Linux.
  • Диагностика прав: переводите между символьным, числовым и выводом ls -l при отладке ошибок «permission denied».
  • Настройка веб-сервера: проверяйте правильные сочетания владельца и режима для корневых каталогов сайта, чтобы файлы читались процессом сервера и не были доступны на запись всем.
  • Аудит безопасности и соответствие требованиям: сверяйте режимы файлов с рекомендациями бенчмарка CIS и внутренними политиками безопасности, чтобы выявлять излишне широкие настройки до проверок.

Часто задаваемые вопросы

Каждое право — это значение бита: чтение = 4, запись = 2, выполнение = 1. Сложите значения для владельца, группы и остальных, чтобы получить режимы вроде 755 или 644.

Это специальные биты прав, обозначаемые ведущей восьмеричной цифрой. setuid = 4, setgid = 2, sticky = 1. Примеры комбинаций: 4755, 2755 и 1777.

Числовой режим использует восьмеричные цифры, например 755. Символьный режим использует выражения вида u=rwx,g=rx,o=rx или u+s для изменения специальных битов.

Да. Калькулятор подходит и для файлов, и для каталогов, но всегда уточняйте требования безопасности перед применением широких прав на рабочих системах.

Нет. Все расчёты выполняются локально в вашем браузере, и ничего не отправляется на сервер.

Обычно 644 для статических файлов (владельцу чтение/запись, группе и остальным только чтение) и 755 для каталогов и исполняемых скриптов. Избегайте 777 в продакшене: он даёт право записи всем пользователям.

Да. Он полностью бесплатен и не требует регистрации. Все расчёты прав выполняются на стороне клиента, в вашем браузере, без передачи данных на сервер.