• Перейти до основної навігації
  • Перейти до основного матеріалу
  • Перейти в кінець сторінки
Логотип TechLila

TechLila

Bleeding Edge, завжди

  • Головна
  • Блог
    • Android
    • комп'ютер
    • інтернет
    • iPhone
    • Linux
    • Технологія
    • Windows
  • Про нас
  • Контакти
  • Акції та пропозиції
Логотип Techlila
FacebookчірікатьLinkedInPinакції105
Найкращі дистрибутиви Linux
Вгору Далі

Вибір дистрибутива Linux: який варіант Linux найкраще підходить для мене?

Дозволи до файлів Linux: підручник

TechLila комп'ютер Linux

Дозволи до файлів Linux: підручник

Аватар Раджеша Намасе Раджеш Намасе
Останнє оновлення: 12 Грудня, 2013

Linux забезпечує повний контроль над доступом до файлів, що в кінцевому підсумку допомагає багатьом людям використовувати систему. Файли та дані зберігаються без ризику їх зміни, перегляду, модифікації чи видалення будь-яким маскарадником.

Дозволи до файлів Linux: підручник

Як вам, можливо, відомо про три типи користувачів у Linux, які можуть мати доступ до файлів:

  • Користувач – обліковий запис, створений адміністратором системи для доступу користувача до цієї системи. Облікові записи також можуть бути створені для машинних процесів, таких як пошта, FTP або веб-сервер. Користувачі мають пряму власність на файли та каталоги в системі.
  • Група – надає можливість надавати доступ набору користувачів. Групи мають власні права доступу до кожного файлу або каталогу.
  • Світ – будь-який інший, хто може спробувати отримати доступ до файлу на машині.

Три способи, якими ці типи людей можуть отримати доступ до файлу.

  • Читати – відкриття файлу та перегляд його вмісту.
  • Записати – перезаписати, додати або видалити файл. У каталогах це може включати створення файлів.
  • Виконати – можливість «запустити» програму (або сценарій).

Політика «найобмежувального доступу» використовується для надання будь-яких дозволів у разі потреби. Ніхто ні до чого не має доступу без причини.

Керування дозволами:

"chmod" (режим зміни) — це команда для керування дозволами.

Команда chmod в Linux

Основний синтаксис цієї команди:

chmod [хто][як змінити][дозволи на змінення] [назва файлу або каталогу]

«Хто» може бути:

  • u – користувач або обліковий запис, якому належить файл
  • g – група, якій належить файл
  • o – інші, або «світ», будь-хто інший, хто має доступ до файлу
  • а – все перераховане вище

«Як змінити» може бути:

  • = (дорівнює) – встановити дозволи на те, що безпосередньо слідує
  • + (додати) – додати дозвіл, який слідує відразу, інші залишити як є
  • – (мінус) – відніміть дозвіл, який слідує одразу, інші залиште як є

Як ми вже обговорювали, «дозволи на зміну» можуть бути такими:

  • r – прочитати
  • ш – писати
  • x – виконати

Зміна власників і груп:

1. chown

Існують дві популярні команди, які можна використовувати для зміни користувача-власника та групи файлу. Перший є «човн” (змінити власника).

Синтаксис для цього:

chown [користувач]:[група] [файл або каталог]

Давайте розглянемо приклад:
У нас є файл під назвою «systems.lst». Нам потрібно змінити його власника на користувача xyz, який входить до групи abc:
chown xyz:abc systems.lst

2. чгрп

Кожен, хто має намір змінити групу, може використовувати іншу команду, що називається "chgrp" (змінити групу».

Синтаксис цієї команди такий:

chgrp [назва групи] [назва файлу або каталогу]

Ось приклад:
Існує файл під назвою «run.sh», який ми хочемо змінити, щоб він належав групі abc:
chgrp abc run.sh

Інші команди Linux:

  • useradd – додати користувача системи
  • userdel – видалити користувача системи
  • usermod – змінити існуючого користувача системи. Це можна використовувати для виконання кількох операцій з обліковим записом користувача.
  • groupadd – додати групу в систему
  • groupdel – видалити групу з системи
  • groupmod – змінити групу

Сподіваємося, що цей посібник з Linux дійсно буде корисним для вас, не забудьте поділитися ним повторно.

Розкриття інформації: Вміст, опублікований на TechLila, підтримується читачами. Ми можемо отримувати комісію за покупки, зроблені через наші партнерські посилання, без додаткових витрат для вас. Читайте наш Сторінка відмови від відповідальності щоб дізнатися більше про наше фінансування, редакційну політику та способи нашої підтримки.

Спільний доступ - це турбота

FacebookчірікатьLinkedInPinакції105
Аватар Раджеша Намасе

Раджеш Намасе

Раджеш Намасе є професійним блогером і засновником блогу TechLila. Крім того, він пристрасний підприємець, інтернет-маркетолог і фітнес-фрик.

Категорія

  • Linux

Теги

команди Linux, Підручники з Linux

читач взаємодій

Що люди говорять

  1. Тінь

    Ви використовуєте Ubuntu? Я чув, що ця система здається більш безпечною, ніж Windows. Дякую

    відповісти
    • Раджеш Намасе

      Так, мені також подобається Ubuntu Linux, ніж Windows 7. Система Ubuntu більш безпечна, ніж Windows. Регулярно оновлюйте :)

      відповісти
      • Hkr

        Ubuntu безкоштовний, і ви можете отримати безкоштовний компакт-диск без оплати за доставку !!!

        відповісти
        • Раджеш Намасе

          Ми це вже знаємо :)

          відповісти
  2. ротію

    Як щодо використання цифр для встановлення дозволу? Я бачив щось на кшталт 655, 777 тощо. Чи можете ви уточнити?

    відповісти
    • Раджеш Намасе

      Будь ласка, перегляньте це посилання: http://techli.la/18YXqvJ Прокрутіть внизу.

      відповісти

Додайте свій коментар Скасувати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *

Логотип колонтитулів Текстовий логотип нижнього колонтитула

Нижній колонтитул

Про нас

Привіт і ласкаво просимо до TechLila, відомого технологічного блогу, де ви можете знайти винахідливі статті для освоєння основ і не тільки.

У TechLila наша головна мета — надати унікальну інформацію, таку як поради та підказки щодо якості, навчальні посібники, інструкції для Windows, Macintosh, Linux, Android, iPhone, безпека та кілька різних підтем, таких як огляди.

зв'язку

  • Про нас
  • Зв'язатися з нами
  • відмова
  • Політика Конфіденційності
  • терміни

слідувати

Спеціальна тема з використанням Genesis Framework

Хмарний хостинг від Cloudways

Language

© Copyright 2012–2023 TechLila. Всі права захищені.