Інструменти розробника · Хмод калькулятор
Поширені режими хмоду: 644, 755, 600, 700, 2775 і 1777
· Підземелля
Опубліковано ToolAcre · Редакція журналу
шемале Українська контроль доступу

Зручна кришка режимів майже кожен файл, який ви коли-небудь встановите. Цей пост пояснює, що кожен з них має значення, конвенцію за ним, а ситуація, де це правильний вибір.
Так само шість чисел всюди — підручники кажуть 644 або 755 без пояснення вибору
Фімілярні цифри стають корисними, коли вони видно. Список пресетів включає 644, 600, 755, 700, 775, 1777, 4755й 2775, кожен з короткою етикеткою. Вибір одного диска стандартного рендерера, оновлення символічного виходу, матриця дозволу, чотири-цифровий резюме, пояснення та командні попередні перегляди з одного неможливого значення.
Заява не є рішенням політики. Сторінка не знає ні цільової власності, ні групи процесів, ACL записи, доступ до батьків або поведінки файлової системи. Статті 501 поставляє кращу дисципліну: починати з ідентичністю і не вдалося дій. Передмістя пропонує відтворену початкову вартість, але фактичний об'єкт і навколишнє середовище визначають, чи підходить цей режим.
644 і 755: За замовчуванням — rw-r-r--- для даних, rwxr-xr-x для каталогів і програм, і чому umask 022 точно це
Список відправлень 644 для звичайного файлу і 755 для програми або каталогу, не як універсальні за замовчуванням. Режими 644 є rw-r-r---: власник читати і писати, в той час як група і інші читання. Режими 755 є rwxr-xr-x: власник має rwx, в той час як група і інші отримують читання і виконання. Як слідувати 4-2-1 арифметичний.
Цільовий тип пояснює, чому не вистачає повного оперативного значення. На файлах, виконайте засоби, що працюють за програмою; на каталогах, це означає введення та отримання іменних записів. Режим залишається 755 при зміні прози. Не наданий джерело компutes umask або прогнозує новостворених режимів, тому ці значення повинні залишатися описані як відвантажені пресети, а не неминучі за замовчуванням.
644 і 755 не універсальні за замовчуванням
Список етикеток 600 приватний файл і 700 приватний каталог. Режими 600 дає можливість тільки читати і писати власника; його приклад є SSH приватний ключ. Режими 700 надає тільки власнику всі звичайні дозволи. На каталогах немає групи та інших біт, не допускаються заняття з переліку або вступу.
Приватні описати власника-тільки біт, не перевірена безпека. Калькулятор ніколи не перевіряє права власності, батьківські директорії, ACL, правила кріплення, обов'язкова політика або вимоги до застосування. Підтвердіть матрицю, яка група та інші ящики чіткі, потім перевірте навколишнє середовище окремо. Випробувано тільки текст браузера і не виконуємо на шляху відображення.
600 і 700 маркуються приватними за попереднім списком
Двох пресетів адресної групи. Режими 775 надає рексрвекср-кс, надання власника та групи рвкс, а інші отримують читання та виконання. Режими 2775 додає набір без зміни звичайних потрій. Для директорій, роз'яснення говорить про нові файли у спадок групи каталогів. Після того, як група виконувалась, встановлюється, як нижня кришка s в rwxrwsr-x.
Неприємний збір вибирає власника або групу. Сторінка приймає режим і показує шлях, але не виконує функції, які виглядають не ідентифікатором. Своїм 775 замітка пропонує парувати доступ до групи з setgid, при цьому 2775 позначений каталог. У зв'язку з тим, як і будь-які додаткові правила, що регулюються цільовою системою.
775 і 2775 розподільчих груп без вибору права власності
Зареєструватися 1777 являє собою всесвітньовідомий каталог sticky, ілюстрований /tmp візерунок. Його звичайні дозволи є rwxrwxrwx, тому кожен клас може перерахувати, змінювати і ввести. Провідний 1 дозволяє приклеїти, замінювати кінцевий x з т і додаючи роз'яснення обмеження. Це диференціати 1777 з 777 без внесення змін до базових пропозицій рвкс.
Пояснення каталогу залишається вкрай вузьким. Наклейка дозволяє створювати при обмеженні видалення або перейменування власника файлу або кореня. Калькулятор не ідентифікує особу, перевіряє не каталог, і не залишає спроб, ACLПолітика конфіденційності Почати 1777 не автоматичне затвердження для кожного спільного місця.
1777 представлений як патерн-режим
Режими 4755 є перевантаженою програмою. Його основа 755й провідні 4 Можливість встановлення. З моменту виконання власнику, результат рвср-кср-кср-кср-кср-кср-кср-кс. У файлі роз'яснення про те, що робота використовує ідентичність власника, а не ідентифікатора, і як його, так і задану мітку обережності, що ця рідкісна зміна привілеї заслуговує на огляд.
Показ може призупинити підозрене поєднання без суддів програми. Якщо сідла залишається під час виконання власника очищається, з'являється верхівка S, як у 4644, і пояснення нічого не запускається. Тести перевіряють як форми, так і кожну круглу подорож. Не відбувається перегляд коду, перевірка володіння, аналіз можливостей або виконання.
4755 виводить програму оповідання та попередження про перегляд
Режими 777 не відвантажених пресетів, незважаючи на те, що бібліотека може записати її. Р 777 Файл викликає попередження, оскільки будь-який обліковий запис може змінити його вміст. Р 777 каталог надає кожному класі рвкс і, без липкості, дозволяє видалення записів користувачів не самостійно. Немає у джерелах 777 як загальний засіб дозволу-error.
ACL Відокремлення та інші моделі дозволу. Цей конвертер являє собою один власник, одна група, всі інші, і три спеціальні біти. Немає імені ACL записи, маски, синтаксис Windows, виявлення платформи або запиту файлової системи. Точна конвертація рвексів може інформувати діагноз, але специфічні дані платформи повинні встановити доступ, що надається за межами традиційного режиму.
777, ACL Окремі питання, пов’язані з розподілом та іншими платформами
Корисний чітколист є доказами за номерами, не магічними значеннями. Оберіть будь-який відправлений збір і перевірте власника, групу, інші та спеціальні коробки, які активуються. Порівняйте дев'ять символів символічної форми з чотирма цифрами. Цей приклад показує налаштування, setgid і sticky, в той час як цільовий вибір зберігає формат файлів, відмінні від траверсій каталогу в пояснення.
Застосувати лише висновок сторінок опор. Передавання забезпечує точний біт шаблону та коротку етикетку призначення, не знання про власність, навантаження, ACL, батьківські каталоги, кріплення або загрози. Його команда попереднього перегляду ніколи не працює. Наступна стаття 501, почати з ідентичності та дії, перевірити уявлення тут, потім переглянути реальну систему перед зміною нічого.