Калькулятор Chmod
Бесплатный онлайн-калькулятор chmod для визуализации и вычисления прав доступа Linux с помощью флажков. Мгновенное преобразование между числовой (755, 644) и символической нотацией (rwxr-xr-x). Поддержка специальных прав: setuid, setgid, sticky bit.
Что такое chmod?
chmod (change mode) — это команда Linux/Unix, которая изменяет права доступа к файлам и директориям. Она определяет, кто может читать, записывать или выполнять файл.
Что означает chmod 755?
chmod 755 означает, что владелец имеет права на чтение, запись и выполнение (7=rwx), а группа и остальные имеют права на чтение и выполнение (5=r-x). Часто используется для исполняемых скриптов и директорий.
Как вручную вычислить значения chmod?
Каждое право имеет числовое значение: чтение=4, запись=2, выполнение=1. Сложите эти значения для каждой категории (владелец, группа, остальные). Например, владелец с rwx = 4+2+1 = 7.
Что означают права rwx?
rwx означает чтение (r), запись (w) и выполнение (x). Чтение позволяет просматривать содержимое файла, запись — изменять его, выполнение — запускать как программу или скрипт.
Что такое специальные права, такие как setuid, setgid и sticky bit?
setuid (4000) заставляет файл выполняться с привилегиями владельца, setgid (2000) — с привилегиями группы, а sticky bit (1000) ограничивает удаление файлов в директории только владельцем.
Какие права должны быть у файлов веб-сервера?
Веб-файлы обычно используют 644 (rw-r--r--) для HTML/CSS/JS файлов и 755 (rwxr-xr-x) для директорий и CGI-скриптов. Никогда не используйте 777, так как это позволяет любому изменять файлы.
Как использовать символическую нотацию с chmod?
Символическая нотация использует буквы u (пользователь), g (группа), o (остальные), a (все) и операторы + (добавить), - (удалить), = (установить). Например, chmod u+x файл добавляет право выполнения для владельца.
Этот инструмент конфиденциален?
Да, этот калькулятор chmod работает на 100% в вашем браузере. Данные не отправляются ни на один сервер, обеспечивая полную конфиденциальность и безопасность.