Red Hat System Administration I 8.2

Глава 17. Подробный обзор

Аннотация

Цель Обзор задач из курса Red Hat System Administration I
Задачи

  • Обзор задач из курса Red Hat System Administration I

Разделы
  • Подробный обзор

Лабораторная работа
  • Лабораторная работа. Управление файлами из командной строки

  • Лабораторная работа. Управление пользователями и группами, разрешениями и процессами

  • Лабораторная работа. Настройка сервера и управление им

  • Лабораторная работа. Управление сетями

  • Лабораторная работа. Монтирование файловых систем и поиск файлов

Подробный обзор

Задачи

После завершения этого раздела учащиеся смогут применить на практике знания и навыки, полученные в ходе курса Red Hat System Administration I.

Обзор курса Red Hat System Administration I

Прежде чем приступать к обзорным работам по этому курсу, необходимо хорошо знать материал каждой главы.

Чтобы лучше усвоить материал, можно обращаться к предыдущим разделам учебника.

Глава 1, Знакомство с Red Hat Enterprise Linux

Описание и определение открытого исходного кода, Linux, дистрибутивов Linux и Red Hat Enterprise Linux

  • Определение и объяснение назначения Linux, открытого исходного кода, дистрибутивов Linux и Red Hat Enterprise Linux

Глава 2, Доступ к командной строке

Вход в систему Linux и выполнение простых команд с помощью командной оболочки

  • Вход в систему Linux на локальной текстовой консоли и выполнение простых команд с помощью командной оболочки

  • Вход в систему Linux с помощью среды рабочего стола GNOME 3 и выполнение команд из командной оболочки в программе терминала

  • Использование автодополнения по клавише Tab, истории команд и быстрых клавиш редактирования для выполнения команд в командной оболочке Bash

Глава 3, Управление файлами из командной строки

Копирование, перемещение, создание, удаление и организация файлов из командной строки Bash

  • Описание методов организации файлов системой Linux и назначения различных каталогов в иерархии файловой системы

  • Указание расположения файлов относительно текущего рабочего каталога и по абсолютному расположению, определение и изменение рабочего каталога, отображение содержимого каталогов

  • Создание, копирование, перемещение и удаление файлов и каталогов

  • Привязка нескольких имен файлов к одному файлу с помощью жестких ссылок и символьных («мягких») ссылок

  • Эффективное выполнение команд, влияющих на большое количество файлов, с помощью функций сопоставления с шаблоном в оболочке Bash

Глава 4, Получение справки в Red Hat Enterprise Linux

Устранение проблем с помощью локальных справочных систем

  • Поиск информации на страницах локальных руководств по системе Linux

  • Поиск информации в локальной документации в GNU Info

Глава 5, Создание, просмотр и редактирование текстовых файлов

Создание, просмотр и редактирование текстовых файлов из вывода командной строки или в текстовом редакторе

  • Сохранение вывода или ошибок команды в файл с использованием перенаправления оболочки; обработка вывода команды через несколько программ командной строки с использованием конвейеров

  • Создание и редактирование текстовых файлов с помощью редактора vim

  • Использование переменных оболочки для выполнения команд; редактирование сценариев запуска Bash для настройки переменных оболочки и среды с целью изменения поведения оболочки и программ, запускаемых из оболочки

Глава 6, Управление локальными пользователями и группами

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

  • Описание роли пользователей и групп в системе Linux

  • Переключение на учетную запись привилегированного пользователя для управления системой Linux; предоставление другим пользователям прав привилегированного пользователя с помощью команды sudo

  • Создание, изменение и удаление локальных учетных записей пользователей

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

  • Настройка политики управления паролями для пользователей; блокирование и разблокирование учетных записей пользователей вручную

Глава 7, Управление доступом к файлам

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

  • Отображение разрешений файловой системы для файлов и каталогов; объяснение влияния этих разрешений на доступ пользователей и групп

  • Изменение разрешений и прав владения для файлов с помощью утилит командной строки

  • Управление разрешениями по умолчанию для новых файлов, создаваемых пользователями; объяснения влияния специальных разрешений; использование специальных разрешений и разрешений по умолчанию для назначения группы-владельца для файлов, созданных в определенном каталоге

Глава 8, Мониторинг процессов Linux и управление ими

Мониторинг процессов в системе Red Hat Enterprise Linux и управление ими

  • Получение информации о программах, работающих в системе, для определения их статуса, владельцев и потребления ресурсов, а также управления ими

  • Использование функций управления заданиями Bash для управления несколькими процессами, запущенными из одного и того же сеанса терминала

  • Контроль и завершение процессов, которые не связаны с пользовательской командной оболочкой; принудительное завершение процессов и сеансов конечных пользователей

  • Описание средней нагрузки и определение процессов, ответственных за высокий расход ресурсов сервера

Глава 9, Управление службами и демонами

Управление сетевыми службами и системными демонами и отслеживание их работы с помощью Systemd

  • Отображение списка системных демонов и сетевых служб, запущенных службой systemd и юнитами сокетов

  • Управление системными демонами и сетевыми службами с помощью systemctl

Глава 10, Настройка и защита SSH

Настройка защищенного доступа к командной строке в удаленных системах с помощью OpenSSH.

  • Вход в удаленную систему и выполнение команд с помощью ssh

  • Настройка аутентификации на основе ключей для учетной записи пользователя, чтобы безопасно входить в удаленные системы без пароля

  • Ограничение прямого входа в систему от имени пользователя root и отключение аутентификации на основе пароля для службы OpenSSH

Глава 11, Анализ и сохранение log-файлов

Поиск и точная интерпретация системных log-файлов для устранения проблем

  • Описание базовой архитектуры системы протоколирования, используемой в Red Hat Enterprise Linux для регистрации событий

  • Интерпретация событий в файлах syslog для устранения проблем или просмотра состояния системы

  • Поиск и интерпретация записей в системном журнале для устранения проблем или просмотра состояния системы

  • Настройка системного журнала для сохранения записей событий при перезагрузке сервера

  • Поддержание точной синхронизации времени с помощью NTP и настройка часового пояса, чтобы обеспечить правильные метки времени для событий, зарегистрированных системным журналом и log-файлами

Глава 12, Управление сетями

Настройка сетевых интерфейсов и параметров для серверов Red Hat Enterprise Linux.

  • Описание базовых концепций сетевой адресации и маршрутизации для сервера

  • Тестирование и просмотр текущей конфигурации сети с помощью утилит командной строки

  • Управление сетевыми параметрами и устройствами с помощью nmcli

  • Изменение сетевых параметров путем редактирования файлов конфигурации

  • Настройка статического имени хоста сервера и разрешения его имени; тестирование результатов

Глава 13, Архивация и передача файлов

Архивация и копирование файлов из одной системы в другую

  • Архивация файлов и каталогов в сжатый файл с помощью команды tar; извлечение содержимого существующего архива tar

  • Безопасная передача файлов в удаленную систему и из нее с помощью SSH

  • Синхронизация содержимого локального файла или каталога с копией на удаленном сервере

Глава 14, Установка и обновление программных пакетов

Загрузка, установка, обновление программных пакетов из репозиториев пакетов Red Hat и Yum и управление ими.

  • Регистрация системы в учетной записи Red Hat и назначение ей прав на обновления программного обеспечения и услуги поддержки с помощью системы Red Hat Subscription Management

  • Описание программных пакетов RPM; изучение пакетов, установленных в системе с помощью Yum и RPM

  • Поиск, установка и обновление программных пакетов с помощью команды yum

  • Включение и отключение использования сервером репозиториев Yum от Red Hat или сторонних поставщиков

  • Описание того, как модули позволяют устанавливать определенные версии программного обеспечения, отображать, включать и переключать потоки модулей, а также устанавливать и обновлять пакеты из модуля

Глава 15, Доступ к файловым системам Linux

Доступ к существующим файловым системам в хранилище, подключенном к серверу Linux, их проверка и использование

  • Описание блочного устройства, интерпретация имен файлов запоминающих устройств, идентификация запоминающего устройства, используемого файловой системой для определенного каталога или файла

  • Получение доступа к файловым системам путем прикрепления их к каталогу в иерархии файловой системы

  • Поиск файлов в смонтированных файловых системах с помощью команд find и locate

Глава 16, Анализ серверов и получение поддержки

Анализ и устранение проблем в веб-интерфейсе управления; получение поддержки от Red Hat

  • Использование веб-консоли для удаленного управления сервером Red Hat Enterprise Linux и контроля его производительности

  • Описание ключевых ресурсов, доступных на портале пользователей Red Hat Customer Portal; поиск информации в документации и базе знаний Red Hat

  • Анализ серверов на наличие проблем, их устранение и проверка решения с помощью Red Hat Insights