русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Ls - l file1.txt


Дата додавання: 2014-11-28; переглядів: 764.


На екрані дисплея отримаємо такий результат

- rw- r- - r- - 1 user1 505 Mar 13 19:05 file1.txt

Перший символ дозволяє розрізнити між собою файли і каталоги: для файлів записується “-“ , а для каталогів “d”. Далі йде рядок прав доступу до цього файла з боку різноманітних категорій користувачів. Потім виводиться кількість (1) синонімів, під якими даний файл відомий системі. Третє поле – ім’я власника файла (user1) і четверте - група (505), до якої належить власник файла. Очевидно, що останнє поле містить ім’я файла (file1.txt), а інші поля означають дату та час створення файла.

Розглянемо детальніше права доступу до файла. В рядку rw- r- - r- - перші три символи показують права доступу для власника файла, такі три символи – права групи користувачів, і останні три символи – права всіх інших користувачів. В даному випадку власник user1 файла file1.txt може читати (r - read) свій файл і записувати (w - write) в нього нові дані, а всі інші категорії користувачів можуть лише читати цей файл. Жодний із користувачів не має прав на виконання (x - executive) файла file1.txt, оскільки в третій, шостій та девятій позиціях є знак заборони “-“.

За замовчуванням файлам надається захист – rw - r - - r - -, який дозволяє іншим користувачам читати файли , але ніяким чином їх не змі-нювати. Каталогам за замовчуванням дається право доступу d rwx r-x r-x, що дозволяє іншим користувачам заходити з правами екскурсантів у каталог власника. Проте багато користувачів хоче тримати інших користувачів подалі від своїх файлів. Встановивши права доступу файла, d rw- - - - - - - ви нікому не покажете цей файл , і не дозволите записати в нього. Також добре захищає файли від всіх захист відповідного каталогу d rwx - - - - - -.

Для зміни прав доступу до файлів і каталогів використовується команда

chmod {a,u,g,o} {+, - ,} {r, w, x} <filename>

Спочатку необхідно вказати категорію користувача (a – всі користу-вачі; u - користувач-власник; g – група користувачів; o – всі інші). Далі по-трібно вказати, чи додається відповідне право доступу (+), чи забирається право (-). І на завершення вказується конкретне право доступу: r - read, w - write, x - execute.

Приклад 1. Надати власнику файла file5.txt право на виконання свого файла:

chmod u+x file5.txt

1.6 Рекомендована література з теми 1

[1 c.25-74], [2, c.66-102], [3, c.3-538], [4, c.31-52], [5, c.528-549], [6, c.749-751], [7, c.96-109].

Повний список літератури знаходиться на стор. 87.

 


<== попередня лекція | наступна лекція ==>
Доступ до файлів і каталогів | Порядок виконання роботи


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн