Всё что требуется для Red Hat Enterprise Linux 9
Copyright © 2023 Neil Smyth / Payload Media, Inc
|
Данный документ предоставляется по лицензии Creative Commons Attribution 4.0 License, за исключением разделов со специальными оговорками. |
Первая публикация на английском языке: Май 2023
Ссылка на продукт:
Данная книга предоставлена только для личных целей. Использование без авторизации, репродукция и/ или распространение строго запрещены. Все права зарезервированы.
Содержимое данной книги предоставляется исключительно в информационных целях. Ни издатель, ни автор не дают никаких гарантий или заявлений, причём как в явном виде, так и в неявном, в отношении содержащихся в данной книге точности сведений, а также не несут никакой ответственности за какие бы то ни было убытки или ущерб, возникшие в результате любых ошибок или упущений.
Данная книга содержит охраняемые торговыми марками термины, которые применяются исключительно в редакционных целях и в интересах соответствующего владельца такого торгового знака. Применяемые внутри данной книги термины не являются нарушением каких бы то ни было торговых марок.
Rev 1.0
129 Parkcrest Drive
Cary, NC, 27519, United States
ISBN 978-1-951442-66-8
2023-05-29
Нил Смит обладает более чем 25-летним опытом работы в ИТ- индустрии, включая должности в области разработки программного обеспечения и администрирования систем UNIX и Linux на уровне предприятия. Помимо степени бакалавра информационных технологий, он также имеет сертификаты A+, Security+, Network+, Project+ и Microsoft Certified Professional, а также является специалистом по проектированию баз данных CIW. Нил является соучредителем и генеральным директором Payload Media, Inc. (компания, выпускающая технические материалы), а также автором серии книг Essentials по программированию и системному администрированию.
- Реквизиты
- Глава 1. Введение
- Глава 2. Краткая история Red Hat Linux
- Глава 3. Установка RHEL 9 на чистое дисковое устройство
- Получение установочного носителя RHEL 9
- Запись образа ISO установки на устройство USB
- Установка Red Hat Enterprise Linux 9
- Разбиение диска на разделы для RHEL9
- Шифрование диска
- Настройки пользователя
- Регистрация системы
- Физическая установка
- Финальные шаги установки
- Установка обновлений
- Отображение сообщений запуска
- Заключение
- Глава 4. Дуальный запуск RHEL 9 с Windows
- Глава 5. Выделение дисковых разделов Windows для RHEL9
- Глава 6. Экскурсия по рабочему столу GNOME 40
- Глава 7. Обзор веб интерфейса Cockpit
- Глава 8. Применение оболочки Bash в RHEL9
- Что такое оболочка?
- Получение доступа к оболочке
- Ввод команд в приглашении на ввод
- Получение сведений о командах
- Редактирование командной строки Bash
- Работа с историей оболочки
- Условное обозначение имени файла
- Завершение имени файла и пути
- Переназначение ввода и вывода
- Работа с конвейерами в оболочке Bash
- Настройка псевдонимов
- Переменные окружения
- Написание сценариев оболочки
- Заключение
- Глава 9. Управление Пользователями и Группами RHEL9
- Глава 10. Разбираемся с установкой программного обеспечения RHEL9 и управлением им
- Глава 11. Управление компонентами systemd RHEL9
- Разбираемся с Целями systemd RHEL9
- Разбираемся со Службами systemd RHEL9
- Описания Целей systemd RHEL9
- Идентификация и настройка Целей по умолчанию
- Разбираемся с Компонентами systemd и типами Компонентов
- Динамическое изменение Текущей цели
- Включение, отключение и маскирование Компонентов systemd
- Работа с Компонентами systemd в Cockpit
- Заключение
- Глава 12. Сетевое управление RHEL9
- Глава 13. Основы Межсетевого экрана RHEL9
- Глава 14. Настройка Межсетевого экрана при помощи firewalld
- Глава 15. Настройка в RHEL9 аутентификации на основе ключей SSH
- Обзор Безопасной оболочки (SSH)
- Аутентификации на основе ключей SSH
- Настройка аутентификации на основе ключей
- Установка и запуск службы SSH
- Аутентификации на основе ключей SSH из клиентов Linux и macOS
- Управление множеством ключей
- Аутентификации на основе ключей SSH из клиента Windows
- Аутентификации на основе ключей SSH с применением PuTTY
- Генерация Частного ключа при помощи PuTTYgen
- Заключение
- Глава 16. Доступ к Удалённому Рабочему столу при помощи VNC
- Безопасный и лишённый безопасности доступ к Удалённому Рабочему столу
- Установка среды Рабочего стола GNOME
- Установка VNC в RHEL9
- Настройка сервера VNC
- Подключение к серверу VNC
- Установление Безопасного сеанса Удалённого Рабочего стола
- Установление Безопасного туннеля в Windows при помощи PuTTY
- Останов Сеанса Рабочего стола
- Устранение неполадок подключений VNC
- Заключение
- Глава 17. Удалённое отображение приложений RHEL9 (переадресация X11)
- Глава 18. Применение NFS в RHEL9 для совместного с Удалёнными системами применения файлов
- Обеспечение служб NFS в рабочем состоянии в RHEL9
- Настройка Межсетевого экрана RHEL9 для разрешения обмена NFS
- Определение Папок для совместного применения
- Доступ к папкам Совместных ресурсов
- Монтирование файловой системы NFS в запуске системы
- Размонтирование Точки монтирования NFS
- Доступ к файловым системам NFS в Cockpit
- Заключение
- Глава 19. Совместное применение файлов между системами RHEL9 и Windows при помощи Samba
- Доступ к ресурсам Windows из Рабочего стола GNOME
- Samba и клиент Samba
- Установка Samba в RHEL9
- Настройка Межсетевого экрана RHEL9 на включение Samba
- Настройка файла smb.conf
- Настройка SELinux для Samba
- Создание пользователя Samba
- Тестирование файла smb.conf
- Запуск Samba и Служб имён NetBIOS
- Доступ к Совместным ресурсам Samba
- Доступ к Совместным ресурсам Windows из RHEL9
- Заключение
- Глава 20. Обзор методик виртуализации
- Глава 21. Установка виртуализации KVM в RHEL9
- Глава 22. Создание Виртуальных машин KVM в RHEL9 с применением Cockpit
- Глава 23. Создание Виртуальных машин KVM в RHEL9 с применением virt-manager
- Глава 24. Создание Виртуальных машин KVM при помощи virt-install и virsh
- Глава 25. Создание Интерфейса сетевого моста KVM RHEL9
- Глава 26. Управление KVM с использованием инструмента командной строки virsh
- Глава 27. Введение в контейнеры Linux
- Глава 28. Работа с контейнерами в RHEL9
- Установка инструментов контейнеров
- Регистрация в Реестре контейнеров Red Hat
- Активная доставка Образа контейнера
- Запуск необходимого Образа в контейнере
- Управление контейнером
- Сохранение контейнера в Образ
- Удаление Образа из Локального хранилища
- Удаление контейнеров
- Сборка контейнера при помощи Buildah
- Сборка контейнера с нуля
- Сетевая среда с мостом контейнера
- Управление контейнерами в Cockpit
- Заключение
- Глава 29. Настройка веб-сервера RHEL9
- Требования для настройки веб-сервера RHEL9
- Установка пакетов веб-сервера Apache
- Настройка Межсетевого экрана
- Переадресация порта
- Запуск веб-сервера Apache
- Тестирование веб-сервера
- Настройка веб-сервера Apache для вашего домена
- Основы безопасности веб-сайта
- Настройка Apache под HTTPS
- Получение сертификата SSL
- Заключение
- Глава 30. Настройка почтового сервера Postfix RHEL9
- Общая структура системы электронной почты
- Настройка сервера электронной почты RHEL9
- Шаги предустановки Postfix
- Настройка Межсетевого экрана/ Маршрутизатора
- Установка Postfix в RHEL9
- Настройка Postfix
- Настройка записей MX DNS
- Запуск Postfix в системе RHEL9
- Тестирование Postfix
- Отправка почты через сервер ретрансляции SMTP
- Заключение
- Глава 31. Добавление нового диска в систему RHEL9
- Монтированные Файловые системы или Логические тома
- Поиск нового жёсткого диска
- Создание разделов Linux
- Создание Файловой системы в дисковом разделе RHEL9
- Обзор Файловых систем с журналированием
- Монтирование Файловой системы
- Настройка RHEL9 на автоматическое монтирование Файловой системы
- Добавление диска с применением Cockpit
- Заключение
- Глава 32. Добавление нового диска в Группу томов и в Логический том RHEL9
- Глава 33. Добавление Пространства подкачки RHEL9 и управление им
- Что такое Пространство подкачки?
- Рекомендуемое для RHEL9 Пространство подкачки
- Выявление текущей загруженности Пространства подкачки
- Добавление файла Swap в систему RHEL9
- Добавление Swap в качестве раздела
- Добавление пространства в Том Swap RHEL9
- Добавление Пространства подкачки в Группу томов
- Заключение
- Глава 34. Система RHEL9 и отслеживание процесса
- Указатель