Всё что требуется для Rocky 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-67-5
2023-06-09
Нил Смит обладает более чем 25-летним опытом работы в ИТ- индустрии, включая должности в области разработки программного обеспечения и администрирования систем UNIX и Linux на уровне предприятия. Помимо степени бакалавра информационных технологий, он также имеет сертификаты A+, Security+, Network+, Project+ и Microsoft Certified Professional, а также является специалистом по проектированию баз данных CIW. Нил является соучредителем и генеральным директором Payload Media, Inc. (компания, выпускающая технические материалы), а также автором серии книг Essentials по программированию и системному администрированию.
- Реквизиты
- Глава 1. Введение
- Глава 2. Краткая история Rocky Linux
- Глава 3. Установка Rocky Linux 9 на чистое дисковое устройство
- Получение установочного носителя Rocky Linux
- Запись образа ISO установки на устройство USB
- Установка Rocky Linux 9
- Разбиение диска на разделы для Rocky Linux 9
- Шифрование диска
- Настройки пользователя
- Физическая установка
- Финальные шаги установки
- Установка обновлений
- Отображение сообщений запуска
- Заключение
- Глава 4. Дуальный запуск Rocky Linux 9 с Windows
- Глава 5. Выделение дисковых разделов Windows для Rocky Linux 9
- Глава 6. Экскурсия по рабочему столу GNOME 40
- Глава 7. Обзор веб интерфейса Cockpit
- Глава 8. Применение оболочки Bash в Rocky Linux 9
- Что такое оболочка?
- Получение доступа к оболочке
- Ввод команд в приглашении на ввод
- Получение сведений о командах
- Редактирование командной строки Bash
- Работа с историей оболочки
- Условное обозначение имени файла
- Завершение имени файла и пути
- Переназначение ввода и вывода
- Работа с конвейерами в оболочке Bash
- Настройка псевдонимов
- Переменные окружения
- Написание сценариев оболочки
- Заключение
- Глава 9. Управление Пользователями и Группами Rocky Linux 9
- Глава 10. Установка программного обеспечения Rocky Linux 9 и AppStreams
- Глава 11. Управление компонентами systemd Rocky Linux 9
- Разбираемся с Целями systemd Rocky Linux 9
- Разбираемся со Службами systemd Rocky Linux 9
- Описания Целей systemd Rocky Linux 9
- Идентификация и настройка Целей по умолчанию
- Разбираемся с Компонентами systemd и типами Компонентов
- Динамическое изменение Текущей цели
- Включение, отключение и маскирование Компонентов systemd
- Работа с Компонентами systemd в Cockpit
- Заключение
- Глава 12. Сетевое управление Rocky Linux 9
- Глава 13. Основы Межсетевого экрана Rocky Linux 9
- Глава 14. Настройка Межсетевого экрана Rocky Linux 9 при помощи firewalld
- Глава 15. Настройка в Rocky Linux 9 аутентификации на основе ключей SSH
- Обзор Безопасной оболочки (SSH)
- Аутентификации на основе ключей SSH
- Настройка аутентификации на основе ключей
- Установка и запуск службы SSH
- Аутентификации на основе ключей SSH из клиентов Linux и macOS
- Управление множеством ключей
- Аутентификации на основе ключей SSH из клиента Windows
- Аутентификации на основе ключей SSH с применением PuTTY
- Генерация Частного ключа при помощи PuTTYgen
- Заключение
- Глава 16. Доступ к Удалённому Рабочему столу при помощи VNC
- Безопасный и лишённый безопасности доступ к Удалённому Рабочему столу
- Установка среды Рабочего стола GNOME
- Установка VNC в Rocky Linux 9
- Настройка сервера VNC
- Подключение к серверу VNC
- Установление Безопасного сеанса Удалённого Рабочего стола
- Установление Безопасного туннеля в Windows при помощи PuTTY
- Останов Сеанса Рабочего стола
- Устранение неполадок подключений VNC
- Заключение
- Глава 17. Удалённое отображение приложений Rocky Linux 9 (переадресация X11)
- Глава 18. Применение NFS в Rocky Linux 9 для совместного с Удалёнными системами применения файлов
- Обеспечение служб NFS в рабочем состоянии в Rocky Linux 9
- Настройка Межсетевого экрана Rocky Linux 9 для разрешения обмена NFS
- Определение Папок для совместного применения
- Доступ к папкам Совместных ресурсов
- Монтирование файловой системы NFS в запуске системы
- Размонтирование Точки монтирования NFS
- Доступ к файловым системам NFS в Cockpit
- Заключение
- Глава 19. Совместное применение файлов между системами Rocky Linux 9 и Windows при помощи Samba
- Доступ к ресурсам Windows из Рабочего стола GNOME
- Samba и клиент Samba
- Установка Samba в Rocky 9
- Настройка Межсетевого экрана Rocky Linux 9 на включение Samba
- Настройка файла smb.conf
- Настройка SELinux для Samba
- Создание пользователя Samba
- Тестирование файла smb.conf
- Запуск Samba и Служб имён NetBIOS
- Доступ к Совместным ресурсам Samba
- Доступ к Совместным ресурсам Windows из Rocky Linux 9
- Заключение
- Глава 20. Обзор методик виртуализации
- Глава 21. Установка виртуализации KVM в Rocky Linux 9
- Глава 22. Создание Виртуальных машин KVM в Rocky Linux 9 с применением Cockpit
- Глава 23. Создание Виртуальных машин KVM в Rocky Linux 9 с применением virt-manager
- Глава 24. Создание Виртуальных машин KVM при помощи virt-install и virsh
- Глава 25. Создание Интерфейса сетевого моста KVM Rocky Linux 9
- Глава 26. Управление KVM с использованием инструмента командной строки virsh
- Глава 27. Введение в контейнеры Linux
- Глава 28. Работа с контейнерами в Rocky Linux 9
- Установка инструментов контейнеров
- Активная доставка Образа контейнера Rocky
- Запуск необходимого Образа в контейнере
- Управление контейнером
- Сохранение контейнера в Образ
- Удаление Образа из Локального хранилища
- Удаление контейнеров
- Сборка контейнера при помощи Buildah
- Сборка контейнера с нуля
- Сетевая среда с мостом контейнера
- Управление контейнерами в Cockpit
- Заключение
- Глава 29. Настройка веб-сервера Rocky Linux 9
- Требования для настройки веб-сервера Rocky 9
- Установка пакетов веб-сервера Apache
- Настройка Межсетевого экрана
- Переадресация порта
- Запуск веб-сервера Apache
- Тестирование веб-сервера
- Настройка веб-сервера Apache для вашего домена
- Основы безопасности веб-сайта
- Настройка Apache под HTTPS
- Получение сертификата SSL
- Заключение
- Глава 30. Настройка почтового сервера Postfix Rocky Linux 9
- Общая структура системы электронной почты
- Настройка сервера электронной почты RHEL9
- Шаги предустановки Postfix
- Настройка Межсетевого экрана/ Маршрутизатора
- Установка Postfix в Rocky Linux 9
- Настройка Postfix
- Настройка записей MX DNS
- Запуск Postfix в системе Rocky Linux 9
- Тестирование Postfix
- Отправка почты через сервер ретрансляции SMTP
- Заключение
- Глава 31. Добавление нового диска в систему Rocky Linux 9
- Монтированные Файловые системы или Логические тома
- Поиск нового жёсткого диска
- Создание разделов Linux
- Создание Файловой системы в дисковом разделе Rocky Linux 9
- Обзор Файловых систем с журналированием
- Монтирование Файловой системы
- Настройка Rocky Linux 9 на автоматическое монтирование Файловой системы
- Добавление диска с применением Cockpit
- Заключение
- Глава 32. Добавление нового диска в Группу томов и в Логический том Rocky Linux 9
- Глава 33. Добавление Пространства подкачки Rocky Linux 9 и управление им
- Что такое Пространство подкачки?
- Рекомендуемое для Rocky Linux 9 Пространство подкачки
- Выявление текущей загруженности Пространства подкачки
- Добавление файла Swap в систему Rocky Linux 9
- Добавление Swap в качестве раздела
- Добавление пространства в Том Swap Rocky Linux 9
- Добавление Пространства подкачки в Группу томов
- Заключение
- Глава 34. Система Rocky Linux 9 и отслеживание процесса
- Указатель