Калькулятор прав Unix

Разрешения

Категория Чтение Запись Выполнение
Владелец
Группа
Остальные

Umask исключает права из режима по умолчанию. Это помогает проверить, какие права получат новые файлы и каталоги при создании из оболочки, сервиса или скрипта развёртывания.

Преобразуйте права Unix между числовым режимом chmod, строками rwx, символьной записью и результатами umask. Проверяйте их перед запуском команд в скриптах развёртывания, Dockerfile, заданиях CI, общих каталогах и на рабочих серверах.

Калькулятор отдельно показывает специальные биты, поскольку setuid, setgid и sticky-бит влияют на безопасность. Чтобы проверить существующий режим, полученный с помощью ls -l, отрегулировать его с помощью флажков, затем скопировать готовую команду chmod.

Чтение режимов прав Unix

Права владельца, группы и остальных складываются из битов чтения, записи и выполнения. Калькулятор синхронизирует числовой режим и символьную rwx форму, поэтому сразу видно, как изменение влияет на оба представления. Инструмент также применяет umask к стандартному режиму файла 666 или режим каталога 777.

Проверьте созданный режим перед рекурсивным применением. Разрешение записи для группы, установка бита выполнения или включение setuid и setgid могут существенно изменить круг пользователей, способных изменять или запускать ресурс.