Перейти к содержанию

16.2 Практическая работа Права доступа к файлам и директориям команды chmod, chown, chgrp Ч2

Вариант 1

Задание 1

  1. Создать каталог permissions_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы file1.txt, file2.sh и каталог scripts.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл file2.sh исполняемым только для владельца.
  2. Запретить запись для группы и остальных пользователей.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла file1.txt права rwxr-xr-- с помощью числового режима.
  2. Проверить результат.

Задание 4

  1. Установить для каталога scripts права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы текущего пользователя.
  2. Назначить одну из групп файлу file1.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла file2.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога scripts и его содержимого на root.
  2. Рекурсивно установить права 755 для каталога scripts.
  3. Проверить изменения.

Вариант 2

Задание 1

  1. Создать каталог access_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы doc.txt, run.sh и каталог data.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл run.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла doc.txt права rw-r----- числовым способом.
  2. Проверить результат.

Задание 4

  1. Установить для каталога data права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Просмотреть группы текущего пользователя.
  2. Назначить одну из групп файлу doc.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла run.sh на root.
  2. Проверить результат.
  3. Попробовать удалить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога data и его содержимого.
  2. Рекурсивно установить права 770 для каталога data.
  3. Проверить изменения.

Вариант 3

Задание 1

  1. Создать каталог lab_files в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы notes.txt, script.sh и каталог bin.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл script.sh исполняемым только для владельца.
  2. Запретить чтение для остальных пользователей.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла notes.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога bin права rwxr-xr-x.
  2. Проверить права каталога.

Задание 5

  1. Просмотреть группы пользователя.
  2. Назначить одну из групп каталогу bin.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла script.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога bin на root.
  2. Рекурсивно установить права 755 для каталога bin.
  3. Проверить изменения.

Вариант 4

Задание 1

  1. Создать каталог secure_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы conf.cfg, start.sh и каталог secure.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл start.sh исполняемым для владельца.
  2. Запретить запись для группы.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла conf.cfg права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога secure права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы текущего пользователя.
  2. Назначить одну из групп файлу conf.cfg.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла start.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога secure на root.
  2. Рекурсивно установить права 700 для каталога secure.
  3. Проверить изменения.

Вариант 5

Задание 1

  1. Создать каталог shared_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы info.txt, task.sh и каталог shared.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл task.sh исполняемым для владельца и группы.
  2. Разрешить чтение для остальных пользователей.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла info.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога shared права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу shared.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла task.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога shared и его содержимого.
  2. Рекурсивно установить права 775 для каталога shared.
  3. Проверить изменения.

Вариант 6

Задание 1

  1. Создать каталог files_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы text.txt, exec.sh и каталог tools.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл exec.sh исполняемым только для владельца.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла text.txt права rw-r-----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога tools права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу text.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла exec.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога tools на root.
  2. Рекурсивно установить права 750 для каталога tools.
  3. Проверить изменения.

Вариант 7

Задание 1

  1. Создать каталог admin_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы admin.txt, start.sh и каталог admin.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл start.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла admin.txt права rw-rw----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога admin права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу admin.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла start.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога admin.
  2. Рекурсивно установить права 770 для каталога admin.
  3. Проверить изменения.

Вариант 8

Задание 1

  1. Создать каталог work_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы work.txt, job.sh и каталог work.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл job.sh исполняемым только для владельца.
  2. Разрешить чтение группе.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла work.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога work права rwxr-xr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу work.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла job.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога work на root.
  2. Рекурсивно установить права 755 для каталога work.
  3. Проверить изменения.

Вариант 9

Задание 1

  1. Создать каталог conf_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы config.ini, launch.sh и каталог conf.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл launch.sh исполняемым для владельца.
  2. Запретить запись для группы и остальных пользователей.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла config.ini права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога conf права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу config.ini.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла launch.sh на root.
  2. Проверить результат.
  3. Попробовать прочитать файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога conf на root.
  2. Рекурсивно установить права 700 для каталога conf.
  3. Проверить изменения.

Вариант 10

Задание 1

  1. Создать каталог group_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы group.txt, group.sh и каталог groupdir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл group.sh исполняемым для владельца и группы.
  2. Разрешить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла group.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога groupdir права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу groupdir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла group.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога groupdir.
  2. Рекурсивно установить права 775 для каталога groupdir.
  3. Проверить изменения.

Вариант 11

Задание 1

  1. Создать каталог perm_test в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы test.txt, run.sh и каталог testdir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл run.sh исполняемым только для владельца.
  2. Запретить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла test.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога testdir права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу test.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла run.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога testdir на root.
  2. Рекурсивно установить права 750 для каталога testdir.
  3. Проверить изменения.

Вариант 12

Задание 1

  1. Создать каталог rights_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы rights.txt, start.sh и каталог rights.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл start.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла rights.txt права rw-rw----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога rights права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу rights.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла start.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога rights.
  2. Рекурсивно установить права 770 для каталога rights.
  3. Проверить изменения.

Вариант 13

Задание 1

  1. Создать каталог user_lab в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы user.txt, user.sh и каталог userdata.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл user.sh исполняемым только для владельца.
  2. Разрешить чтение группе.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла user.txt права rw-r-----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога userdata права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу userdata.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла user.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога userdata на root.
  2. Рекурсивно установить права 750 для каталога userdata.
  3. Проверить изменения.

Вариант 14

Задание 1

  1. Создать каталог secure_test в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы secure.txt, secure.sh и каталог secure_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл secure.sh исполняемым для владельца.
  2. Запретить запись группе и остальным.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла secure.txt права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога secure_dir права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу secure.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла secure.sh на root.
  2. Проверить результат.
  3. Попробовать прочитать файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога secure_dir на root.
  2. Рекурсивно установить права 700 для каталога secure_dir.
  3. Проверить изменения.

Вариант 15

Задание 1

  1. Создать каталог shared_test в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы shared.txt, shared.sh и каталог shared_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл shared.sh исполняемым для владельца и группы.
  2. Разрешить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла shared.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога shared_dir права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу shared_dir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла shared.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога shared_dir.
  2. Рекурсивно установить права 775 для каталога shared_dir.
  3. Проверить изменения.

Вариант 16

Задание 1

  1. Создать каталог perm_lab16 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы alpha.txt, alpha.sh и каталог alpha_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл alpha.sh исполняемым только для владельца.
  2. Запретить запись группе и остальным.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла alpha.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога alpha_dir права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу alpha.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла alpha.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога alpha_dir на root.
  2. Рекурсивно установить права 750 для каталога alpha_dir.
  3. Проверить изменения.

Вариант 17

Задание 1

  1. Создать каталог perm_lab17 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы beta.txt, beta.sh и каталог beta_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл beta.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла beta.txt права rw-rw----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога beta_dir права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу beta.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла beta.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога beta_dir.
  2. Рекурсивно установить права 770 для каталога beta_dir.
  3. Проверить изменения.

Вариант 18

Задание 1

  1. Создать каталог perm_lab18 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы gamma.txt, gamma.sh и каталог gamma_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл gamma.sh исполняемым только для владельца.
  2. Разрешить чтение группе.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла gamma.txt права rw-r-----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога gamma_dir права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу gamma_dir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла gamma.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога gamma_dir на root.
  2. Рекурсивно установить права 750 для каталога gamma_dir.
  3. Проверить изменения.

Вариант 19

Задание 1

  1. Создать каталог perm_lab19 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы delta.txt, delta.sh и каталог delta_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл delta.sh исполняемым для владельца.
  2. Запретить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла delta.txt права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога delta_dir права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу delta.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла delta.sh на root.
  2. Проверить результат.
  3. Попробовать прочитать файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога delta_dir на root.
  2. Рекурсивно установить права 700 для каталога delta_dir.
  3. Проверить изменения.

Вариант 20

Задание 1

  1. Создать каталог perm_lab20 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы omega.txt, omega.sh и каталог omega_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл omega.sh исполняемым для владельца и группы.
  2. Разрешить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла omega.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога omega_dir права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу omega_dir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла omega.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога omega_dir.
  2. Рекурсивно установить права 775 для каталога omega_dir.
  3. Проверить изменения.

Вариант 21

Задание 1

  1. Создать каталог perm_lab21 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы fileA.txt, fileA.sh и каталог dirA.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл fileA.sh исполняемым только для владельца.
  2. Запретить запись группе и остальным.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла fileA.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога dirA права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу fileA.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла fileA.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога dirA на root.
  2. Рекурсивно установить права 750 для каталога dirA.
  3. Проверить изменения.

Вариант 22

Задание 1

  1. Создать каталог perm_lab22 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы fileB.txt, fileB.sh и каталог dirB.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл fileB.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла fileB.txt права rw-rw----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога dirB права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу fileB.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла fileB.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога dirB.
  2. Рекурсивно установить права 770 для каталога dirB.
  3. Проверить изменения.

Вариант 23

Задание 1

  1. Создать каталог perm_lab23 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы fileC.txt, fileC.sh и каталог dirC.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл fileC.sh исполняемым только для владельца.
  2. Разрешить чтение группе.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла fileC.txt права rw-r-----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога dirC права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу dirC.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла fileC.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога dirC на root.
  2. Рекурсивно установить права 750 для каталога dirC.
  3. Проверить изменения.

Вариант 24

Задание 1

  1. Создать каталог perm_lab24 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы fileD.txt, fileD.sh и каталог dirD.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл fileD.sh исполняемым для владельца.
  2. Запретить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла fileD.txt права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога dirD права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу fileD.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла fileD.sh на root.
  2. Проверить результат.
  3. Попробовать прочитать файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога dirD на root.
  2. Рекурсивно установить права 700 для каталога dirD.
  3. Проверить изменения.

Вариант 25

Задание 1

  1. Создать каталог perm_lab25 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы fileE.txt, fileE.sh и каталог dirE.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл fileE.sh исполняемым для владельца и группы.
  2. Разрешить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла fileE.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога dirE права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу dirE.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла fileE.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога dirE.
  2. Рекурсивно установить права 775 для каталога dirE.
  3. Проверить изменения.

Вариант 26

Задание 1

  1. Создать каталог perm_lab26 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы one.txt, one.sh и каталог one_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл one.sh исполняемым только для владельца.
  2. Запретить запись группе и остальным.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла one.txt права rw-r--r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога one_dir права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу one.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла one.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога one_dir на root.
  2. Рекурсивно установить права 750 для каталога one_dir.
  3. Проверить изменения.

Вариант 27

Задание 1

  1. Создать каталог perm_lab27 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы two.txt, two.sh и каталог two_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл two.sh исполняемым для владельца и группы.
  2. Запретить доступ остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла two.txt права rw-rw----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога two_dir права rwxrwx---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу two.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла two.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога two_dir.
  2. Рекурсивно установить права 770 для каталога two_dir.
  3. Проверить изменения.

Вариант 28

Задание 1

  1. Создать каталог perm_lab28 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы three.txt, three.sh и каталог three_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл three.sh исполняемым только для владельца.
  2. Разрешить чтение группе.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла three.txt права rw-r-----.
  2. Проверить результат.

Задание 4

  1. Установить для каталога three_dir права rwxr-x---.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу three_dir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла three.sh на root.
  2. Проверить результат.
  3. Попробовать изменить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца каталога three_dir на root.
  2. Рекурсивно установить права 750 для каталога three_dir.
  3. Проверить изменения.

Вариант 29

Задание 1

  1. Создать каталог perm_lab29 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы four.txt, four.sh и каталог four_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл four.sh исполняемым для владельца.
  2. Запретить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла four.txt права rw-------.
  2. Проверить результат.

Задание 4

  1. Установить для каталога four_dir права rwx------.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп файлу four.txt.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца файла four.sh на root.
  2. Проверить результат.
  3. Попробовать прочитать файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить владельца и группу каталога four_dir на root.
  2. Рекурсивно установить права 700 для каталога four_dir.
  3. Проверить изменения.

Вариант 30

Задание 1

  1. Создать каталог perm_lab30 в домашнем каталоге.
  2. Перейти в созданный каталог.
  3. Создать файлы five.txt, five.sh и каталог five_dir.
  4. Просмотреть текущие права файлов и каталогов.

Задание 2

  1. Сделать файл five.sh исполняемым для владельца и группы.
  2. Разрешить чтение остальным пользователям.
  3. Проверить итоговые права файла.

Задание 3

  1. Установить для файла five.txt права rw-rw-r--.
  2. Проверить результат.

Задание 4

  1. Установить для каталога five_dir права rwxrwxr-x.
  2. Проверить права каталога.

Задание 5

  1. Посмотреть группы пользователя.
  2. Назначить одну из групп каталогу five_dir.
  3. Проверить изменение группы.

Задание 6

  1. Изменить владельца и группу файла five.sh на root.
  2. Проверить результат.
  3. Попробовать запустить файл обычным пользователем.

Задание 7

  1. Рекурсивно изменить группу каталога five_dir.
  2. Рекурсивно установить права 775 для каталога five_dir.
  3. Проверить изменения.

Баллы Оценка
0–2 2
3–4 3
5–6 4
7 5