Лабораторная работа №2. Работа в терминале



Pdf көрінісі
бет1/3
Дата02.10.2023
өлшемі407,23 Kb.
#112451
түріЛабораторная работа
  1   2   3


Лабораторная работа №2. Работа в терминале
 
Цель работы:

изучение команд, связанных с пользователями и группами

изучение структуры файловой системы Linux, изучение общих 
команд создания, удаления, модификации файлов и каталогов, функций 
манипулирования данными, алиасами; 

изучение иерархии процессов; 

приобретение навыков смены атрибутов объектов, прав доступа; 

изучение организации безопасности системы, местонахождение 
файлов с паролями, просмотр системной информации и получение служебной. 
информации. 
1 Рабочее задание
 
1. Ввести команду whoami. Залогиниться в терминале под 
суперпользователем (root) (см. рисунок 4). 
Рисунок 4 – смена пользователя на суперпользователя в ОС Ubuntu 
2. Ввести команду whoami. Сравнить с предыдущим результатом. 
3. Завести в системе нового пользователя = фамилия студента, залогиниться 
под ним и создать пару папок в разных местах на диске. Ввести whoami. 
4. Перейти обратно в суперпользователя. Определите имя текущего каталога. 
5. Вывести календари текущего года, текущего месяца, месяца и года 
рождения студента; вывести дату и время текущее. 
6. Перейти в корневой каталог /. Создать папку ot4et. 
7. Просмотреть содержимое корневого каталога и вывести на экран. Записать 
это содержимое в файл 1папки ot4et. 
8. Создать 2 текстовых файла (2 и 3) командами cat и touch, записать и них 
соответственно текущее время и дату, просмотреть содержимое на экране. 
9. Получить информацию о работающих пользователях, подсчитать их 
количество и дозаписать информацию в концы файла и файла 3. 
10. В папке ot4et создать каталоги 4ast1 и 4ast2. Переместить 4ast2 в 4ast1. 
11. Создайте в 4ast2 файл 4, в который запишите всю историю команд, 
набранную в терминале до этого момента. 
12. В 4ast2 к файлу 4 сделайте 2 ссылки: жесткую и символьную. 
Переименуйте 4 в 5. Проверьте работоспособность обеих ссылок. 
Переместите 5 в папку ot4et. 
13. Осуществите поиск файла 5 в папке ot4et. Результаты поиска выведите на 
экран и запишите в файл 6. Удалить 4ast2 и 4ast2. 
14. Создать любые ссылки к файлам 1, 2, 3, 5 с названиями ln1,ln2, ln3, ln5. 


15. Подробное содержимое папки ot4et с указанием полной информации 
записать в файл 4. Создать символическую ссылку к файлу. Произвести 
подсчет количества строк в файле 4. 
16. Изучить справку к команде ps, выполнить ее с ключами -a, -e, a, x, ax, 
записать результаты в файл 6 в папке ot4et. 
17. Продемонстрировать знание всех команд, связанных с процессами
Результаты записать в файл 7. 
18. Объединить 6 и 7 в файл 8, просмотреть 8 на экране постранично. 
Продемонстрировать поиски по содержимому файла; каталога. Результат 
записать в файл 9. 
19. Запустить процессы разными способами (в обычном и фоновом режиме). 
Завершить (убить) любые на свой выбор процессы. Открыть вторую и 
третью консоль из первого терминала. Закрыть первую и третью консоли из 
под второго терминала. 
20. Изменить приоритеты некоторых процессов. 
21. Привести 3 примера назначения и использования алиасов. 
22. Изменить (назначить разные) права (доступ, владельцев, группы) на все 
объекты в папке ot4et отдельно на каждый файл, сохранив таблицу 
первоначальных доступа, прав, групп в файле 10. 
23. Находясь под суперпользователем, зайти в папку /etc/ и найти файлы 
обычных или теневых паролей пользователей и групп: passwd, group, shadow 
и gshadow (/etc/passwd - информация об учетных записях пользователей; 
/etc/shadow - зашифрованные пароли). 
24. Изучить ресурс 
http://suvan.ru/page/zashhita-parolej-1.html
 
25. Открыть файлы в системе и произвести смену пароля администратору 
двумя способами; смену пароля неадминистратора двумя способами, 
предварительно сделав копию файла с паролями в файл 11 папки ot4et. 
26. Создать, заблокировать нового пользователя TEST-фамилия студента. 
27. Предусмотреть систему защиты от другого студента. Обменяться с ним 
ноутбуками и взломать (сменить пароль) его администраторскую учетную 
запись. 
28. Продолжить работу на своем компьютере. Изучить команды, такие 
как du, df, free, quota, uptime, clear, head, tail, sort, file, wc, w, more, uname, wh
ereis, whatis, whichis 


Достарыңызбен бөлісу:
  1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет