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

Права на чтение / запись / выполнение; Синхронизация с 755, 644 и другими восьмеричными и - rwxr - xr - x символьными режимами. Сценарий развертывания, Dockerfile、 Ошибки сервера необходимы.

Конфиденциальность: обрабатывается локально, никогда не загружается.

↓ Вставьте в область ввода ниже, чтобы мгновенно увидеть результаты

勾选权限位,或在下方输入八进制 / 符号模式同步。

身份读 (r)写 (w)执行 (x)
所有者 (u)
用户组 (g)
其他 (o)

八进制

755

符号模式

-rwxr-xr-x

二进制

111 101 101

Примечания

常用权限

755 = rwxr-xr-x(脚本/可执行文件);644 = rw-r--r--(普通文件);600 = rw-------(私密配置)。

Права на чтение / запись / выполнение; Синхронизация с 755, 644 и другими восьмеричными и - rwxr - xr - x символьными режимами. Сценарий развертывания, Dockerfile、 Ошибки сервера необходимы.

Быстрый старт

  1. Отметить биты прав

    Установите три группы прав: owner, group и other.

  2. Введите восьмеричные или символы

    Автосинхронизация после потери фокуса; Например, 755 или - rwxr - xr - x.

Особенности и случаи использования

Цифровой chmod (755) взаимодействует с символом rwx, и команда развертывания может быть создана с помощью бита выборки / записи / исполнения.

Сценарии развертывания Linux, разрешения Dockerfile COPY, общие ошибки хоста и новые возможности для изучения модели разрешений Unix.

Общий режим

755: исполняемый файл / каталог; 644: Общие документы; 600: Только владелец может читать и писать.

Типичный рабочий процесс

Когда вам нужно настроить права доступа к файлу сервера, сначала определите потребности доступа к этому файлу. Например, исполняемые сценарии веб - сайтов обычно требуют 755 разрешений (полные права владельца, другие пользователи только читают и выполняют), в то время как профиль подходит для 644 (только владелец может писать). Этот инструмент позволяет в режиме реального времени просматривать соответствие между битами разрешений и символическими режимами.

На практике, сначала отметьте соответствующие права в инструменте, и система автоматически генерирует восьмизначный код. Копируйте этот код в терминал для выполнения команд, таких как "chmod 755 script.sh". При развертывании контейнера Docker исходные права файла COPY также могут быть установлены с помощью сгенерированных цифровых прав в Dockerfile.

Примеры

сценарий

Input

rwxr-xr-x

Output

755

FAQ

Поддерживает ли Setuid?

В настоящее время поддерживаются только стандартные 9 - битные права RWX; Не содержит специальных позиций.

Почему каталог обычно требует выполнения (x) прав?

Права выполнения каталога фактически представляют права доступа. Без ограничений X - прав даже с правами чтения (r) невозможно просмотреть список файлов в каталоге. Это механизм безопасности Linux, поэтому в качестве права доступа к каталогу обычно используется 755 вместо 750, чтобы гарантировать, что другие пользователи имеют нормальный доступ к содержимому каталога.