16.2 Практическая работа Права доступа к файлам и директориям команды chmod, chown, chgrp Ч2
Вариант 1
Задание 1
- Создать каталог
permissions_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
file1.txt, file2.sh и каталог scripts.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
file2.sh исполняемым только для владельца.
- Запретить запись для группы и остальных пользователей.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
file1.txt права rwxr-xr-- с помощью числового режима.
- Проверить результат.
Задание 4
- Установить для каталога
scripts права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы текущего пользователя.
- Назначить одну из групп файлу
file1.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
file2.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
scripts и его содержимого на root.
- Рекурсивно установить права
755 для каталога scripts.
- Проверить изменения.
Вариант 2
Задание 1
- Создать каталог
access_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
doc.txt, run.sh и каталог data.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
run.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
doc.txt права rw-r----- числовым способом.
- Проверить результат.
Задание 4
- Установить для каталога
data права rwxrwx---.
- Проверить права каталога.
Задание 5
- Просмотреть группы текущего пользователя.
- Назначить одну из групп файлу
doc.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
run.sh на root.
- Проверить результат.
- Попробовать удалить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
data и его содержимого.
- Рекурсивно установить права
770 для каталога data.
- Проверить изменения.
Вариант 3
Задание 1
- Создать каталог
lab_files в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
notes.txt, script.sh и каталог bin.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
script.sh исполняемым только для владельца.
- Запретить чтение для остальных пользователей.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
notes.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
bin права rwxr-xr-x.
- Проверить права каталога.
Задание 5
- Просмотреть группы пользователя.
- Назначить одну из групп каталогу
bin.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
script.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
bin на root.
- Рекурсивно установить права
755 для каталога bin.
- Проверить изменения.
Вариант 4
Задание 1
- Создать каталог
secure_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
conf.cfg, start.sh и каталог secure.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
start.sh исполняемым для владельца.
- Запретить запись для группы.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
conf.cfg права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
secure права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы текущего пользователя.
- Назначить одну из групп файлу
conf.cfg.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
start.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
secure на root.
- Рекурсивно установить права
700 для каталога secure.
- Проверить изменения.
Вариант 5
Задание 1
- Создать каталог
shared_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
info.txt, task.sh и каталог shared.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
task.sh исполняемым для владельца и группы.
- Разрешить чтение для остальных пользователей.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
info.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
shared права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
shared.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
task.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
shared и его содержимого.
- Рекурсивно установить права
775 для каталога shared.
- Проверить изменения.
Вариант 6
Задание 1
- Создать каталог
files_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
text.txt, exec.sh и каталог tools.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
exec.sh исполняемым только для владельца.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
text.txt права rw-r-----.
- Проверить результат.
Задание 4
- Установить для каталога
tools права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
text.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
exec.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
tools на root.
- Рекурсивно установить права
750 для каталога tools.
- Проверить изменения.
Вариант 7
Задание 1
- Создать каталог
admin_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
admin.txt, start.sh и каталог admin.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
start.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
admin.txt права rw-rw----.
- Проверить результат.
Задание 4
- Установить для каталога
admin права rwxrwx---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
admin.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
start.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
admin.
- Рекурсивно установить права
770 для каталога admin.
- Проверить изменения.
Вариант 8
Задание 1
- Создать каталог
work_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
work.txt, job.sh и каталог work.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
job.sh исполняемым только для владельца.
- Разрешить чтение группе.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
work.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
work права rwxr-xr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
work.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
job.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
work на root.
- Рекурсивно установить права
755 для каталога work.
- Проверить изменения.
Вариант 9
Задание 1
- Создать каталог
conf_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
config.ini, launch.sh и каталог conf.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
launch.sh исполняемым для владельца.
- Запретить запись для группы и остальных пользователей.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
config.ini права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
conf права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
config.ini.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
launch.sh на root.
- Проверить результат.
- Попробовать прочитать файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
conf на root.
- Рекурсивно установить права
700 для каталога conf.
- Проверить изменения.
Вариант 10
Задание 1
- Создать каталог
group_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
group.txt, group.sh и каталог groupdir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
group.sh исполняемым для владельца и группы.
- Разрешить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
group.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
groupdir права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
groupdir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
group.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
groupdir.
- Рекурсивно установить права
775 для каталога groupdir.
- Проверить изменения.
Вариант 11
Задание 1
- Создать каталог
perm_test в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
test.txt, run.sh и каталог testdir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
run.sh исполняемым только для владельца.
- Запретить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
test.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
testdir права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
test.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
run.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
testdir на root.
- Рекурсивно установить права
750 для каталога testdir.
- Проверить изменения.
Вариант 12
Задание 1
- Создать каталог
rights_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
rights.txt, start.sh и каталог rights.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
start.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
rights.txt права rw-rw----.
- Проверить результат.
Задание 4
- Установить для каталога
rights права rwxrwx---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
rights.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
start.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
rights.
- Рекурсивно установить права
770 для каталога rights.
- Проверить изменения.
Вариант 13
Задание 1
- Создать каталог
user_lab в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
user.txt, user.sh и каталог userdata.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
user.sh исполняемым только для владельца.
- Разрешить чтение группе.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
user.txt права rw-r-----.
- Проверить результат.
Задание 4
- Установить для каталога
userdata права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
userdata.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
user.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
userdata на root.
- Рекурсивно установить права
750 для каталога userdata.
- Проверить изменения.
Вариант 14
Задание 1
- Создать каталог
secure_test в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
secure.txt, secure.sh и каталог secure_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
secure.sh исполняемым для владельца.
- Запретить запись группе и остальным.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
secure.txt права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
secure_dir права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
secure.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
secure.sh на root.
- Проверить результат.
- Попробовать прочитать файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
secure_dir на root.
- Рекурсивно установить права
700 для каталога secure_dir.
- Проверить изменения.
Вариант 15
Задание 1
- Создать каталог
shared_test в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
shared.txt, shared.sh и каталог shared_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
shared.sh исполняемым для владельца и группы.
- Разрешить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
shared.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
shared_dir права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
shared_dir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
shared.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
shared_dir.
- Рекурсивно установить права
775 для каталога shared_dir.
- Проверить изменения.
Вариант 16
Задание 1
- Создать каталог
perm_lab16 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
alpha.txt, alpha.sh и каталог alpha_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
alpha.sh исполняемым только для владельца.
- Запретить запись группе и остальным.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
alpha.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
alpha_dir права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
alpha.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
alpha.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
alpha_dir на root.
- Рекурсивно установить права
750 для каталога alpha_dir.
- Проверить изменения.
Вариант 17
Задание 1
- Создать каталог
perm_lab17 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
beta.txt, beta.sh и каталог beta_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
beta.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
beta.txt права rw-rw----.
- Проверить результат.
Задание 4
- Установить для каталога
beta_dir права rwxrwx---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
beta.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
beta.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
beta_dir.
- Рекурсивно установить права
770 для каталога beta_dir.
- Проверить изменения.
Вариант 18
Задание 1
- Создать каталог
perm_lab18 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
gamma.txt, gamma.sh и каталог gamma_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
gamma.sh исполняемым только для владельца.
- Разрешить чтение группе.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
gamma.txt права rw-r-----.
- Проверить результат.
Задание 4
- Установить для каталога
gamma_dir права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
gamma_dir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
gamma.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
gamma_dir на root.
- Рекурсивно установить права
750 для каталога gamma_dir.
- Проверить изменения.
Вариант 19
Задание 1
- Создать каталог
perm_lab19 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
delta.txt, delta.sh и каталог delta_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
delta.sh исполняемым для владельца.
- Запретить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
delta.txt права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
delta_dir права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
delta.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
delta.sh на root.
- Проверить результат.
- Попробовать прочитать файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
delta_dir на root.
- Рекурсивно установить права
700 для каталога delta_dir.
- Проверить изменения.
Вариант 20
Задание 1
- Создать каталог
perm_lab20 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
omega.txt, omega.sh и каталог omega_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
omega.sh исполняемым для владельца и группы.
- Разрешить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
omega.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
omega_dir права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
omega_dir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
omega.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
omega_dir.
- Рекурсивно установить права
775 для каталога omega_dir.
- Проверить изменения.
Вариант 21
Задание 1
- Создать каталог
perm_lab21 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
fileA.txt, fileA.sh и каталог dirA.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
fileA.sh исполняемым только для владельца.
- Запретить запись группе и остальным.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
fileA.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
dirA права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
fileA.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
fileA.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
dirA на root.
- Рекурсивно установить права
750 для каталога dirA.
- Проверить изменения.
Вариант 22
Задание 1
- Создать каталог
perm_lab22 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
fileB.txt, fileB.sh и каталог dirB.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
fileB.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
fileB.txt права rw-rw----.
- Проверить результат.
Задание 4
- Установить для каталога
dirB права rwxrwx---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
fileB.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
fileB.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
dirB.
- Рекурсивно установить права
770 для каталога dirB.
- Проверить изменения.
Вариант 23
Задание 1
- Создать каталог
perm_lab23 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
fileC.txt, fileC.sh и каталог dirC.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
fileC.sh исполняемым только для владельца.
- Разрешить чтение группе.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
fileC.txt права rw-r-----.
- Проверить результат.
Задание 4
- Установить для каталога
dirC права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
dirC.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
fileC.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
dirC на root.
- Рекурсивно установить права
750 для каталога dirC.
- Проверить изменения.
Вариант 24
Задание 1
- Создать каталог
perm_lab24 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
fileD.txt, fileD.sh и каталог dirD.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
fileD.sh исполняемым для владельца.
- Запретить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
fileD.txt права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
dirD права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
fileD.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
fileD.sh на root.
- Проверить результат.
- Попробовать прочитать файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
dirD на root.
- Рекурсивно установить права
700 для каталога dirD.
- Проверить изменения.
Вариант 25
Задание 1
- Создать каталог
perm_lab25 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
fileE.txt, fileE.sh и каталог dirE.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
fileE.sh исполняемым для владельца и группы.
- Разрешить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
fileE.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
dirE права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
dirE.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
fileE.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
dirE.
- Рекурсивно установить права
775 для каталога dirE.
- Проверить изменения.
Вариант 26
Задание 1
- Создать каталог
perm_lab26 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
one.txt, one.sh и каталог one_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
one.sh исполняемым только для владельца.
- Запретить запись группе и остальным.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
one.txt права rw-r--r--.
- Проверить результат.
Задание 4
- Установить для каталога
one_dir права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
one.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
one.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
one_dir на root.
- Рекурсивно установить права
750 для каталога one_dir.
- Проверить изменения.
Вариант 27
Задание 1
- Создать каталог
perm_lab27 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
two.txt, two.sh и каталог two_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
two.sh исполняемым для владельца и группы.
- Запретить доступ остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
two.txt права rw-rw----.
- Проверить результат.
Задание 4
- Установить для каталога
two_dir права rwxrwx---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
two.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
two.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
two_dir.
- Рекурсивно установить права
770 для каталога two_dir.
- Проверить изменения.
Вариант 28
Задание 1
- Создать каталог
perm_lab28 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
three.txt, three.sh и каталог three_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
three.sh исполняемым только для владельца.
- Разрешить чтение группе.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
three.txt права rw-r-----.
- Проверить результат.
Задание 4
- Установить для каталога
three_dir права rwxr-x---.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
three_dir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
three.sh на root.
- Проверить результат.
- Попробовать изменить файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца каталога
three_dir на root.
- Рекурсивно установить права
750 для каталога three_dir.
- Проверить изменения.
Вариант 29
Задание 1
- Создать каталог
perm_lab29 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
four.txt, four.sh и каталог four_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
four.sh исполняемым для владельца.
- Запретить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
four.txt права rw-------.
- Проверить результат.
Задание 4
- Установить для каталога
four_dir права rwx------.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп файлу
four.txt.
- Проверить изменение группы.
Задание 6
- Изменить владельца файла
four.sh на root.
- Проверить результат.
- Попробовать прочитать файл обычным пользователем.
Задание 7
- Рекурсивно изменить владельца и группу каталога
four_dir на root.
- Рекурсивно установить права
700 для каталога four_dir.
- Проверить изменения.
Вариант 30
Задание 1
- Создать каталог
perm_lab30 в домашнем каталоге.
- Перейти в созданный каталог.
- Создать файлы
five.txt, five.sh и каталог five_dir.
- Просмотреть текущие права файлов и каталогов.
Задание 2
- Сделать файл
five.sh исполняемым для владельца и группы.
- Разрешить чтение остальным пользователям.
- Проверить итоговые права файла.
Задание 3
- Установить для файла
five.txt права rw-rw-r--.
- Проверить результат.
Задание 4
- Установить для каталога
five_dir права rwxrwxr-x.
- Проверить права каталога.
Задание 5
- Посмотреть группы пользователя.
- Назначить одну из групп каталогу
five_dir.
- Проверить изменение группы.
Задание 6
- Изменить владельца и группу файла
five.sh на root.
- Проверить результат.
- Попробовать запустить файл обычным пользователем.
Задание 7
- Рекурсивно изменить группу каталога
five_dir.
- Рекурсивно установить права
775 для каталога five_dir.
- Проверить изменения.
| Баллы |
Оценка |
| 0–2 |
2 |
| 3–4 |
3 |
| 5–6 |
4 |
| 7 |
5 |