Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ответы на контрольные вопросы по лабам 2-4 и 7 / Лабораторная работа 4 (ответы на КР)

.doc
Скачиваний:
84
Добавлен:
10.05.2014
Размер:
34.82 Кб
Скачать

Лабораторная работа 4

УПРАВЛЕНИЕ ПРАВАМИ ДОСТУПА К ФАЙЛАМ И КАТАЛОГАМ

Контрольные вопросы

  1. Как кодируются в атрибутах файла и каталога права доступа?

Коды защиты (r, w, x) могут быть заданы только владельцем файла в символьном или числовом виде. Атрибуты задаются для владельца (u), его группы (g) и остальных пользователей (o) или для всех категорий пользователей одновременно (a).

  1. Кто может пользоваться и изменять права доступа к файлам?

Права доступа (r, w, x) могут быть заданы только владельцем файла в символьном или числовом виде. Администратор root.

  1. Какие команды для изменения символьных кодов прав досту­па Вы знаете? Перечислите и расскажите о назначении каждой из команд.

chmod <коды защиты> <список_файлов> - для изменения значений кодов защиты только указанных в команде файлов служит команда;

umask [-r] <режим-доступа> - пользователь может временно изменить (до конца сеанса работы) значение кода для всех своих новых файлов.

Над символьными атрибутами защиты можно выполнять три следующие операции отдельно для владельца, для группы-владельца и для всех остальных пользователей: = - присвоить значения кодов доступа (замена существующих); + - добавить значения кодов доступа;- - отобрать права доступа.

  1. В чем разница в применении команд chmod и umask?

umask временно изменяет (до конца сеанса работы) значение кода для всех своих новых файлов. А chmod задаёт права доступа любым файлам и сохраняет их не только до конца сеанса работы, а вообще.

  1. Какие команды обработки файлов разрешают (или запрещают) права на чтение, модификацию и исполнение?

r - разрешение на чтение или на выполнение файла; w - разрешение модификации или удаления файла; x- разрешение выполнения файла.

  1. Какие команды обработки каталогов разрешают (или запре­щают) эти же права?

r - просмотр содержимого каталога (список всех файлов); w – (для каталогов)включение или удаление файлов;

  1. Что означает право на выполнение, применительно к каталогу?

x - (для каталогов) поиск по каталогу конкретных отдельных файлов или сделать каталог текущим.

  1. Какими правами надо обладать, чтобы удалить файл или каталог?

Правом на запись, для вашего пользователя, группы.

  1. Какие команды для защиты файлов Вы знаете?

chmod <коды защиты> <список_файлов> ; umask [-r] <режим-доступа>;

$chown нов_владелец имя_файла - владелец передает права владения данным файлом другому пользователю или группе.

$chgrp нов_группа имя_файла- передача прав другой группе (сменить группу).