DevToys Web Pro

бесплатные веб-инструменты для разработчиков

Блог
Оцените нас:
Попробуйте расширение для браузера:

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

Права

Чтение (4)
Запись (2)
Выполнение (1)
Владелец
rwx
Группа
r-x
Остальные
r-x

Восьмеричная запись

  • Используйте 3 цифры (например, 755). Каждая цифра — чтение (4), запись (2), выполнение (1).

    Символьная запись

  • Формат rwxr-xr-x или символика chmod вроде u+rwx,g+rx,o+rx.

    Популярные пресеты

    Команда chmod

  • Имя файла:
    chmod 755 file.txt

    Сводка

    Владелец
    rwx
    Чтение, Запись, Выполнение
    Группа
    r-x
    Чтение, Выполнение
    Остальные
    r-x
    Чтение, Выполнение
    Технические детали

    Как работает калькулятор chmod

    Что делает этот инструмент

    Этот калькулятор chmod помогает конвертировать между форматами прав доступа Unix. Вводите права доступа с помощью визуальных чекбоксов, восьмеричной нотации (например, 755) или символьной нотации (например, rwxr-xr-x), и мгновенно увидите эквивалент во всех форматах. Инструмент также генерирует готовую команду chmod для копирования в терминал.

    Типичные сценарии использования

    Разработчики и системные администраторы используют калькуляторы chmod при настройке веб-серверов, развёртывании приложений или устранении проблем с правами доступа. Типичные сценарии включают создание исполняемых скриптов (755), защиту конфигурационных файлов (600), установку правильных прав для веб-директорий (755 для каталогов, 644 для файлов).

    Объяснение форматов прав доступа

    Права доступа Unix состоят из трёх групп: Владелец (пользователь, владеющий файлом), Группа (пользователи в группе файла) и Остальные (все остальные). Каждая группа может иметь права на Чтение (4), Запись (2) и Выполнение (1). Восьмеричная нотация суммирует эти значения: 7 означает rwx (4+2+1), 5 означает r-x (4+1), 4 означает r-- (только чтение).

    Распространённые ошибки и особенности

    Установка слишком открытых прав (например, 777) создаёт уязвимости безопасности. Будьте особенно осторожны с файлами, содержащими пароли или API-ключи — они обычно должны иметь права 600 или 400. Помните, что право на выполнение для директорий означает возможность доступа к файлам внутри них, а не запуск их как программ.

    Когда использовать этот инструмент

    Используйте этот калькулятор, когда вам нужно понять или преобразовать значения прав доступа, особенно при работе с незнакомыми системами или документацией. Это полезно для обучения и проверки. Для фактического изменения прав вам всё равно нужно будет выполнить команду chmod на сервере или локальной машине.