Monu Tools

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

Перетворюйте права доступу до файлів Unix між прапорцями, вісімковим записом (як-от 755) та символьним записом (як-от rwxr-xr-x).

Як користуватися Калькулятор chmod

  1. 01

    Позначте прапорці читання, запису та виконання для власника, групи та інших.

  2. 02

    Або введіть вісімкове значення, як-от 755, щоб задати прапорці автоматично.

  3. 03

    Скопіюйте готову до запуску команду chmod.

Поширені запитання

Що означають 755 і 644?

755 дає власнику повний доступ, а всім іншим читання та виконання, використовується для каталогів і скриптів. 644 дає власнику читання та запис, а всім іншим лише читання, використовується для звичайних файлів.

Що означає 777 і чи це безпечно?

777 надає читання, запис і виконання всім. Це майже завжди небезпечно на сервері, бо будь-який користувач може змінити файл. Натомість надавайте перевагу 755 чи 644.

Як зробити файл виконуваним?

Додайте біт виконання. Від 644 ви перейшли б до 755 (чи chmod +x), що вмикає виконання для власника, групи та інших.

У чому різниця між символьним і вісімковим записом?

Вісімковий (як-от 755) кодує права як числа, тоді як символьний (rwxr-xr-x чи u+x) описує їх літерами. Цей інструмент показує обидва й синхронізує їх.

Що таке setuid, setgid і біт sticky?

Це четверта провідна цифра. Setuid і setgid запускають програму від імені її власника чи групи, а біт sticky на каталозі не дає користувачам видаляти файли одне одного (як на /tmp).

Чому біт виконання показано як s чи t?

Коли встановлено setuid, setgid чи біт sticky, позиція виконання показується як s чи t замість x, щоб сигналізувати, що спеціальний біт активний.

Про цей інструмент

Права доступу до файлів Unix контролюють, хто може читати, записувати та виконувати файл чи каталог. Трицифровий вісімковий запис (як-от 755 чи 644) компактний, але не одразу читабельний, тож цей калькулятор перетворює між числовою формою, символьною формою (rwxr-xr-x) та інтерактивними прапорцями, щоб ви точно бачили, що надає кожен дозвіл.

755 це стандарт для каталогів і виконуваних файлів вебсервера: власник має повний доступ (7 = rwx), тоді як група та інші можуть читати й виконувати, але не записувати (5 = r-x). 644 це стандарт для вебфайлів: власник може читати й записувати (6 = rw-), група та інші можуть лише читати (4 = r--). 600 для чутливих файлів, як-от ключі SSH: лише власник може читати чи записувати, а більше ніхто не має жодного доступу.

Пов'язані інструменти