Red Hat Enterprise Linux 9 Administration - Second Edition: A comprehensive Linux system administration guide for RHCSA certification exam candidates

Gómez, Pablo Iranzo, Requena, Pedro Ibáñez, Colino, Miguel Pérez

  • 出版商: Packt Publishing
  • 出版日期: 2022-11-18
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 530
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803248807
  • ISBN-13: 9781803248806
  • 相關分類: Linux
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Become a pro at system administration from installation to container management
  • Secure and harden your Linux environment using SSH, SELinux, firewall, and system permissions
  • Gain confidence to pass the RHCSA exam with the help of practice tests

Book Description

With Red Hat Enterprise Linux 9 becoming the standard for enterprise Linux used from data centers to the cloud, Linux administration skills are in high demand. With this book, you'll learn how to deploy, access, tweak, and improve enterprise services on any system on any cloud running Red Hat Enterprise Linux 9.

Throughout the book, you'll get to grips with essential tasks such as configuring and maintaining systems, including software installation, updates, and core services. You'll also understand how to configure the local storage using partitions and logical volumes, as well as assign and deduplicate storage. You'll learn how to deploy systems while also making them secure and reliable.

This book provides a base for users who plan to become full-time Linux system administrators by presenting key command-line concepts and enterprise-level tools, along with essential tools for handling files, directories, command-line environments, and documentation for creating simple shell scripts or running commands. With the help of command line examples and practical tips, you'll learn by doing and save yourself a lot of time.

By the end of the book, you'll have gained the confidence to manage the filesystem, users, storage, network connectivity, security, and software in RHEL 9 systems on any footprint.

What you will learn

  • Become well versed with the fundamentals of RHEL9―from system deployment to user management
  • Secure a system by using SELinux policies and configuring firewall rules
  • Understand LVM to manage volumes and maintain VDO deduplication
  • Manage a system remotely using SSH and public key authentication
  • Get the hang of the boot process and kernel tunable to adjust your systems
  • Automate simple tasks using scripts or Ansible Playbooks

Who this book is for

This book is for Red Hat Enterprise Linux system administrators and Linux system administrators. It's also a good resource for any IT professional who wants to learn system administration. RHCSA certification candidates will find this book useful in their preparation for the certification exam.

商品描述(中文翻譯)

《主要特點》

- 從安裝到容器管理,成為系統管理專家
- 使用SSH、SELinux、防火牆和系統權限來保護和加固您的Linux環境
- 通過練習測試,增強通過RHCSA考試的信心

《書籍描述》

隨著Red Hat Enterprise Linux 9成為從數據中心到雲端使用的企業Linux標準,Linux管理技能需求量很高。通過這本書,您將學習如何在運行Red Hat Enterprise Linux 9的任何系統上的任何雲端上部署、訪問、調整和改進企業服務。

在整本書中,您將掌握配置和維護系統的基本任務,包括軟件安裝、更新和核心服務。您還將了解如何使用分區和邏輯卷配置本地存儲,以及分配和去重存儲。您將學習如何部署系統,同時使其安全可靠。

本書通過介紹關鍵的命令行概念和企業級工具,以及處理文件、目錄、命令行環境和創建簡單shell腳本或運行命令的必要工具,為計劃成為全職Linux系統管理員的用戶提供了基礎。通過命令行示例和實用技巧的幫助,您將通過實踐學習,節省大量時間。

通過閱讀本書,您將獲得在任何場景中管理RHEL 9系統的文件系統、用戶、存儲、網絡連接、安全性和軟件的信心。

《學到什麼》

- 從系統部署到用戶管理,熟悉RHEL9的基礎知識
- 使用SELinux策略和配置防火牆規則來保護系統
- 了解LVM以管理卷並維護VDO去重
- 使用SSH和公鑰身份驗證遠程管理系統
- 理解引導過程和可調整的內核以調整您的系統
- 使用腳本或Ansible Playbooks自動化簡單任務

《適合閱讀對象》

本書適合Red Hat Enterprise Linux系統管理員和Linux系統管理員。對於任何想學習系統管理的IT專業人士來說,這也是一個很好的資源。準備參加RHCSA認證考試的候選人將會發現本書在他們的考試準備中很有用。

作者簡介

Pablo Iranzo Gómez is a software engineer whose Linux exposure began while studying physics, a period during which he was also involved in LUGs and some projects related to HPC clusters and system administration and consultancy. Currently, he is a senior software engineer in Red Hat's SolEng department, focusing on OpenShift, with experience in consulting, cloud technical account management, OpenStack software maintenance in industries such as hospitality, retail, airlines, government, telco, 5G, partners, and IT, covering system administration and automation, virtualization, PaaS, support, the cloud, and so on, having a broad understanding of different views, needs, and risks across the industry. Pablo was born and lives in Valencia, Spain with his family.

Pedro is a Software Engineer that started his Linux adventure playing with Linux distributions provided on CD by magazines. He was also involved in LUGs while studying at Universitat de València. Currently, he is a Principal Software Engineer in the Red Hat's Telco 5G Field Engineering team, focusing on OpenShift, with experience in Automation, Security, High Availability and Databases. His experience is built in industries like Retail, Financial, Insurance and Telco. He has been involved in the design, configuration and deployment of complex IT systems including data storage, networking, monitoring, PaaS and SaaS systems where he has a broad understanding of different views, needs and risks across the industry. Pedro was born in Alcoy and lives in Valencia, Spain with his family.

Miguel is an experienced technology enthusiast with a clear orientation towards IT, free/open source software and open standards. His career has grown in the IT field with connections in every direction. From User Support and Teacher; through Systems and Network Administration; to Systems Engineering, Systems Architecture, IT Strategy definition and now as Senior Manager for the Tanzu portfolio to bring Kubernetes closer to customers. He loves designing solutions and tools, making them useful and easy to use.

作者簡介(中文翻譯)

Pablo Iranzo Gómez是一位軟體工程師,他的Linux經驗始於他學習物理學的時候。在那段期間,他參與了LUG(Linux使用者組)和一些與HPC集群、系統管理和諮詢相關的項目。目前,他是紅帽公司SolEng部門的高級軟體工程師,專注於OpenShift,並在酒店、零售、航空、政府、電信、5G、合作夥伴和IT等行業中擁有咨詢、雲技術帳戶管理、OpenStack軟體維護的經驗。他涵蓋了系統管理和自動化、虛擬化、PaaS、支援、雲等領域,對行業中不同的觀點、需求和風險有廣泛的了解。Pablo出生並居住在西班牙的瓦倫西亞,與家人一起生活。

Pedro是一位軟體工程師,他在大學期間通過雜誌提供的Linux發行版開始了他的Linux之旅。在就讀於瓦倫西亞大學期間,他也參與了LUG。目前,他是紅帽公司Telco 5G Field Engineering團隊的首席軟體工程師,專注於OpenShift,並在自動化、安全性、高可用性和數據庫等領域擁有經驗。他的經驗主要來自零售、金融、保險和電信等行業,他參與了複雜IT系統的設計、配置和部署,包括數據存儲、網絡、監控、PaaS和SaaS系統,在行業中對不同的觀點、需求和風險有廣泛的了解。Pedro出生於阿爾科伊,現居住在西班牙的瓦倫西亞,與家人一起生活。

Miguel是一位經驗豐富的科技愛好者,對IT、自由/開源軟體和開放標準有明確的方向。他的職業生涯在IT領域不斷發展,涉及各個方向。從用戶支援和教師,到系統和網絡管理,再到系統工程、系統架構、IT戰略定義,現在擔任Tanzu產品組合的高級經理,致力於將Kubernetes帶給客戶。他喜歡設計解決方案和工具,使它們有用且易於使用。

目錄大綱

Table of Contents

  1. Getting RHEL Up and Running
  2. RHEL 9 Advanced Installation Options
  3. Basic Commands and Simple Shell Scripts
  4. Tools for Regular Operations
  5. Securing Systems with Users, Groups, and Permissions
  6. Enabling Network Connectivity
  7. Adding, Patching, and Managing Software
  8. Administering Systems Remotely
  9. Securing Network Connectivity with firewalld
  10. Keeping Your System Hardened with SELinux
  11. System Security Profiles with OpenSCAP
  12. Managing Local Storage and Filesystems
  13. Flexible Storage Management with LVM
  14. Advanced Storage Management with Stratis and VDO
  15. Understanding the Boot Process
  16. Kernel Tuning and Managing Performance Profiles with tuned
  17. Managing Containers with Podman, Buildah, and Skopeo
  18. Practice Exercises – 1
  19. Practice Exercises – 2

目錄大綱(中文翻譯)

目錄


  1. 安裝和運行 RHEL

  2. RHEL 9 進階安裝選項

  3. 基本指令和簡單的 Shell 腳本

  4. 常用操作工具

  5. 使用使用者、群組和權限保護系統

  6. 建立網路連接

  7. 新增、補丁和管理軟體

  8. 遠端管理系統

  9. 使用 firewalld 保護網路連接

  10. 使用 SELinux 保護系統

  11. 使用 OpenSCAP 設定系統安全檔案

  12. 管理本地儲存和檔案系統

  13. 使用 LVM 進行彈性儲存管理

  14. 使用 Stratis 和 VDO 進行進階儲存管理

  15. 了解開機過程

  16. 使用 tuned 進行核心調整和管理效能配置

  17. 使用 Podman、Buildah 和 Skopeo 管理容器

  18. 練習題 - 1

  19. 練習題 - 2