# Занятие 2. Администрирование Linux ## Задача к практической работе 2.1: - Изучить работу всех утилит. df показывает список всех файловых систем по именам устройств, сообщает их размер, занятое и свободное пространство и точки монтирования: ![](https://i.imgur.com/kZfIXr1.png) ![](https://i.imgur.com/eLKcth7.png) ![](https://i.imgur.com/0pGZZj1.png) ![](https://i.imgur.com/xDP3Tae.png) ![](https://i.imgur.com/rE53P41.png) ![](https://i.imgur.com/8592leg.png) ![](https://i.imgur.com/h0OYdEP.png) ![](https://i.imgur.com/TLRtGjt.png) ![](https://i.imgur.com/KfpgBTC.png) du для оценки занимаемого файлового пространства.: ![](https://i.imgur.com/FcvGiY0.png) ![](https://i.imgur.com/xkynqD8.png) ![](https://i.imgur.com/NOqzfmV.png) ![](https://i.imgur.com/9DYGp86.png) ![](https://i.imgur.com/8BkryzH.png) ![](https://i.imgur.com/hlgZfyc.png) ![](https://i.imgur.com/Cf8Ugaf.png) ![](https://i.imgur.com/bzdjTRs.png) ![](https://i.imgur.com/vMUeeFj.png) free для получения подробного отчета об использовании памяти системой: ![](https://i.imgur.com/kkdH7ss.png) ![](https://i.imgur.com/OMHXY5D.png) ![](https://i.imgur.com/U733L8P.png) ![](https://i.imgur.com/3cBukv5.png) iostat используемое для сбора и отображения статистики ввода и вывода данных в хранилище операционной системы: ![](https://i.imgur.com/AWOnJg5.png) ![](https://i.imgur.com/FRNUSRs.png) ![](https://i.imgur.com/Tlz1Iib.png) ![](https://i.imgur.com/8Ryt4m7.png) ![](https://i.imgur.com/aVBXvQl.png) ![](https://i.imgur.com/TheTODA.png) ![](https://i.imgur.com/tkwV7rj.png) ![](https://i.imgur.com/RGViqjn.png) ![](https://i.imgur.com/K359XjO.png) ![](https://i.imgur.com/uRnAwgN.png) mpstat используется в компьютерном мониторинге для диагностики проблем или для сбора статистических данных об использовании процессора компьютера: ![](https://i.imgur.com/zgjkwxc.png) ![](https://i.imgur.com/y2hv478.png) ![](https://i.imgur.com/Bihzk2F.png) ![](https://i.imgur.com/QOmVK5W.png) ![](https://i.imgur.com/4xVo7DK.png) vmstat Средство мониторинга компьютерной системы, которое собирает и отображает сводную информацию о памяти операционной системы, процессах, прерываниях, подкачке: ![](https://i.imgur.com/wBe6NMB.png) ![](https://i.imgur.com/AhT15us.png) ![](https://i.imgur.com/o5il7Od.png) ![](https://i.imgur.com/R5u54nA.png) ![](https://i.imgur.com/v5TQKkL.png) ![](https://i.imgur.com/cXZNySn.png) w: ![](https://i.imgur.com/5jXxuyZ.png) ![](https://i.imgur.com/KHmuCWC.png) ![](https://i.imgur.com/FjDWDqD.png) ![](https://i.imgur.com/weZcTaz.png) htop предназначенная для вывода на терминал списка запущенных процессов и информации о них: htop ![](https://i.imgur.com/mJhZdN6.png) sudo htop ![](https://i.imgur.com/MJ7AFhR.png) sudo htop -d 50 ![](https://i.imgur.com/eBygj9r.png) sudo htop -t ![](https://i.imgur.com/0GM52gl.png) ## Задача к практической работе 2.2: - Установить, настроить SSH-сервер, клиент. ![](https://i.imgur.com/tDGN4Cz.png) - Отключить доступ по root-пользователю. ![](https://i.imgur.com/jRisSh4.png) - Сменить порт по умолчанию на любой другой. ![](https://i.imgur.com/kKFGJ1K.png) - Подключиться к серверу linux c хостовой операционной системы через Putty**.** ![](https://i.imgur.com/N5Dah68.png) ![](https://i.imgur.com/TZ9AqTo.png) ## Задача к практической работе 2.3: ![](https://i.imgur.com/MVcbeqi.png) ![](https://i.imgur.com/sl1KYry.png) Организовать аутентификацию к серверу linux через ключи без пароля ![](https://i.imgur.com/HgEyQ2Y.png) ## Задача к практической работе 2.4: Научимся проверять пакеты на целостность ![](https://i.imgur.com/X1mdzNc.png) ![](https://i.imgur.com/YrrfH3M.png) ![](https://i.imgur.com/903LzFi.png) ![](https://i.imgur.com/EGGkYL3.png) ![](https://i.imgur.com/siElZrV.png) ![](https://i.imgur.com/wK2em2e.png) Права директории home ![](https://i.imgur.com/kUJI4XV.png) Ограничем права другим пользователям ![](https://i.imgur.com/eMArODW.png) Суидные файлы. Сперва скачаем утилиту ![](https://i.imgur.com/GjGowza.png) ![](https://i.imgur.com/7Mg6SUO.png) Контрольная сумма ![](https://i.imgur.com/KBpgHPi.png) Запускаем утилиту ![](https://i.imgur.com/SN25qni.png) ![](https://i.imgur.com/QBQxBKz.png) Вывод report-отчёт ![](https://i.imgur.com/Jn0hbqa.png) Проверка целостности ![](https://i.imgur.com/KpbnHRR.png) Рассмотрим утилиту /bin/dir ![](https://i.imgur.com/4KjC6F0.png) Сделаем backup sudo mv /bin/dir /bin/dir.bak ![](https://i.imgur.com/hZw9hxV.png) ![](https://i.imgur.com/vc7egm7.png) Проверяем пакет ![](https://i.imgur.com/XswpOBD.png) ## Задача к практической работе 2.5: Просмотр списка системных переменных окружения ![](https://i.imgur.com/jmgOoV9.png) Запуск команд с указанием нового значения переменной окружения ![](https://i.imgur.com/yXAsEeY.png) Установка и удаление локальных переменных окружения ![](https://i.imgur.com/sCRE9K2.png) ![](https://i.imgur.com/PEzDZXu.png) Рассмотрим классы переменных, которые хранятся в конфигурационных файлах ![](https://i.imgur.com/JsTzrMh.png) Создание и удаление системных переменных окружения ![](https://i.imgur.com/akwJuMj.png) ![](https://i.imgur.com/CtsPRJ9.png)