
Порядок выполнения работы.
Войдите в систему как системный пользователь (не root).
Ознакомиться с процедурами входа в систему, выполнения основных команд, получения подсказки, создания и редактирования текстовых файлов.
Изучить команды изменения прав доступа и владения chmod и chown.
Выполнить указанные в задании действия над каталогами, файлами, ссылками.
Провести изменения прав доступа к файлам и каталогам.
Открыть для своей группы доступ к своему домашнему каталогу для чтения и записи.
Создайте в своем домашнем каталоге новый каталог с именем "свой пользователь"_lab, например, zaitsev_lab, перейдите в него.
Создайте один каталог с произвольным именем (напр. tmp), перейдите в него.
Создайте два файла с произвольными именами.
Присвойте одному файлу права на исполнение только для текущего пользователя; присвойте второму файлу права только на чтение и запись для пользователя и группы. Сделайте скриншот команды ls –l.
Перейдите в начальный каталог (zaitsev_lab). Удалите права на исполнение для каталога tmp.
Сделайте скриншот команд cd tmp и ls –l tmp. Объясните результаты команд.
Разрешите права на исполнение каталогу tmp. Проверьте текущие права на файлы. Назначьте права на файлы, указанные в вашем варианте в числовом виде, в буквенном представлении относительно текущих прав, используя добавление, удаление или назначение прав. Например: 777 – +rwx, т.е. chmod ugo+wrx file. Сделайте скриншот результатов этой команды.
Объясните следующие значения прав на каталог: 700, 755, 777.
Контрольные вопросы.
Команды chmod и chown. Назначение и применение.
Отличия между правами на файл и на директорию.
-
№ варианта
Права на файл
1
400
2
002
3
704
4
307
5
700
6
766
7
007
8
542
9
606
10
001
11
460
12
666
13
040
14
222
15
444
16
606
17
353
18
466
19
703
20
321
21
633
22
246
23
070
24
772
25
000