Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Перевірка каталогу і прав доступу


Дата добавления: 2014-11-10; просмотров: 622



Каталог, з якого зчитують файл або в який записують, називають по­точним. Для визначення поточного каталогу використовують команду pwd.

[am21@localhost am21] $ pwd

/home/am21

Для визначення імені домашнього каталогу використовують команду echoз параметром змінної оточення $HOME.

[am21@localhost am21] $ echo $HOME

/home/am21

У цьому прикладі домашнім каталогом користувача є /home/am21. Для повернення в домашній каталог використовується команда cdбез параметрів.

Для перегляду вмісту каталогу, використовують команду ls.Наприклад:

[am21@localhost am21] $ ls –la /home/am21

total 348

drwx------ 16 am21 am21 4096 Лип 23 11:19 .

drwxr-xr-x 71 root root 4096 Січ 18 2005 ..

-rw------- 1 am21 am21 5 Лип 23 11:00 .bash_history

-rw-r--r-- 1 am21 am21 24 Січ 18 2005 .bash_logout

-rw-r--r-- 1 am21 am21 191 Січ 18 2005 .bash_profile

-rw-r--r-- 1 root root 2 Лип 5 23:08 gifsave.c

Параметр -lвідображає розгорнуту інформацію про вміст домашнього каталогу /home/am21,а параметр -авказує на необхідність відображення прихованих файлів (їх імена починаються з крапки). Домашній каталог (.) і каталог, розміщений на один рівень вище від домашнього каталогу (..), виділяються від решти файлів параметром d у колонці параметрів. Крапкою позначається каталог /home/am21, а двома крапками бать­ківсь­кий каталог /home. Перша колонка am21 - ім’я користувача, друга – група користувача. Далі йдуть розмір файла, дата створення і його назва. Крапка перед назвою файла означає, що цей файл є прихованим. На початку кожного рядка вказуються права доступу до відповідного файла.

Для різних категорій користувачів можна встановлювати різні права доступу. Перша категорія – це власник (користувач, що створив файл),
друга категорія– користувачі, що належать до однієї групи з власником, третя категорія– всі інші користувачі. Категорії користувачів позначаються буквами u, g і o відповідно. Буква a позначає всіх користувачів (ugo=a).

Для всіх категорій потрібно дозволити або заборонити кожен з трьох типів доступу. Типи доступу позначаються наступним чином:

r – доступ для читання;

w – доступ для запису;

x – доступ для виконання (одержання вмісту, для каталогів)

-заборона певного типу доступу.

Права доступу для файла – це комбінація з 9 символів, які визначають права кожної категорії. Наприклад, rwx -w- --- означатиме, що для 1 категорії (u) встановлені всі права, 2 категорія (g) має право лише на запис у файл, а третя (o) – немає жодного доступу.

Розглянемо ще два приклади:

-rw------- 1 am21 am21 5 Лип 23 11:00 .bash_history

-rw-r--r-- 1 am21 am21 24 Січ 18 2005 .bash_logout

Файл .bash_history може відкриватися та змінюватися лише користувачем am21, а всі інші користувачі не мають доступу до нього.

Файл .bash_logout може відкрити для читання будь-хто: користувач, що створив файл, всі користувачі, що входять до групи am21 чи будь-який інший користувач. Вносити зміни у файл може лише користувач з ім’ям am21.

Часто використовують числові представлення прав доступу. Наприклад, rwx –wx r-x еквівалентно 735. Кожна цифра вказує на типи доступу для відповідних категорій і утворюється як сума дозволених типів доступу, якщо прийняти: - = 0, x = 1, w = 2, r = 4

Наприклад у числовому зображенні файл .bash_history матиме право доступу 600, а файл .bash_logout – 644.


<== предыдущая лекция | следующая лекция ==>
Керування вікнами | Керування процесами
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | <== 32 ==> | 33 | 34 |
Studopedia.info - Студопедия - 2014-2024 год . (0.187 сек.) російська версія | українська версія

Генерация страницы за: 0.187 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7