幫助中心 | 我的帳號 | 關於我們

Red Hat Enterprise Linux9系統管理實戰

  • 作者:肖志健|責編:夏毓彥
  • 出版社:清華大學
  • ISBN:9787302631224
  • 出版日期:2023/04/01
  • 裝幀:平裝
  • 頁數:317
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

內容大鋼
    隨著當今信息技術的飛速發展和Internet的普及,人們越來越依靠網路上的伺服器為自己提供各方面的信息,如抖音、微信、微博、淘寶等。這些伺服器使用的操作系統大多是Linux,在眾多的Linux操作系統中,Red Hat Enterprise Linux是目前使用較為廣泛的企業級首選系統。本書配套PPT課件、作者答疑服務。 本書共分18章,內容包括Linux與Red Hat Enterprise Linux、Linux的啟動與進程管理、Linux的日常運維、Linux服務管理systemd、Linux日誌系統、Linux文件系統管理、Linux磁碟管理、Linux網路管理、Linux防火牆管理、Linux路由管理、配置NAT上網、Linux遠程訪問、網路文件共享方案、使用SELinux和安全審計工具、使用Webmin工具管理、Linux虛擬化配置、Docker容器級虛擬化、Kubermetes集群搭建。
    本書內容詳盡、示例豐富,是一本比較適用的Red Hat Enterprise Linux運維入門書,適合零基礎的讀者入門使用,也適合從事運維工作的讀者作為查詢手冊使用,同時還可作為高等院校電腦及相關專業的教材。

作者介紹
肖志健|責編:夏毓彥
    肖志健,南京理工大學電腦科學與技術學士。2011年開始專註于Linux,從事過一線研發工程師、大學講師、創業公司產品與技術總監等工作。目前專註于Linux研發和團隊管理。著有:     《Red Hat Enterprise Linux 9系統管理實戰》

目錄
第1章  Linux與Red Hat Enterprise Linux
  1.1  認識Linux
    1.1.1  Windows與Linux的區別
    1.1.2  UNIX與Linux的區別
    1.1.3  Linux行業應用
  1.2  Linux的授權與版本
    1.2.1  GNU公共許可證
    1.2.2  Linux的內核版本
    1.2.3  Linux的發行版本
  1.3  Red Hat Enterprise Linux 9的簡介
    1.3.1  混合雲智能操作系統
    1.3.2  多雲認證
    1.3.3  支持新興技術
    1.3.4  容器工具
    1.3.5  簡化流程
    1.3.6  邊緣計算
  1.4  Red Hat Enterprise Linux 9的安裝
    1.4.1  可選擇的安裝方式
    1.4.2  創建虛擬機
    1.4.3  安裝Red Hat Enterprise Linux
  1.5  Linux的啟動
    1.5.1  本地登錄
    1.5.2  遠程登錄
    1.5.3  打開Linux的終端命令行
  1.6  Linux啟動后的設置
    1.6.1  首次啟動的設置
    1.6.2  賬號登錄
    1.6.3  重置root密碼
  1.7  小結
  1.8  習題
第2章  Linux的啟動與進程管理
  2.1  啟動管理
    2.1.1  Linux系統的啟動過程
    2.1.2  Linux運行級別
    2.1.3  服務單元控制
  2.2  系統引導程序GRUB
    2.2.1  GRUB 2的簡介
    2.2.2  GRUB 2的啟動菜單界面
    2.2.3  GRUB 2的命令行界面
    2.2.4  GRUB 2的一些常用命令
    2.2.5  理解GRUB 2的配置文件
  2.3  應用實例——手動引導Linux
  2.4  小結
  2.5  習題
第3章  Linux的日常運維
  3.1  軟體包管理
    3.1.1  RPM軟體包管理
    3.1.2  YUM軟體包管理
    3.1.3  DNF軟體包管理
    3.1.4  使用圖形化工具管理軟體包

  3.2  用戶管理
    3.2.1  Linux的用戶類型
    3.2.2  用戶管理機制
    3.2.3  用命令行管理用戶賬號
    3.2.4  用命令行管理用戶組
    3.2.5  使用圖形化工具管理用戶
  3.3  編輯器的使用
    3.3.1  Gedit
    3.3.2  vim
  3.4  計劃任務管理
    3.4.1  單次任務at
    3.4.2  周期任務crond
  3.5  小結
  3.6  習題
第4章  Linux服務管理
  4.1  systemd的特點
    4.1.1  systemd提供了按需啟動能力
    4.1.2  systemd採用Linux的Cgroup特性跟蹤和管理進程的生命周期
    4.1.3  啟動掛載點和自動掛載管理
    4.1.4  實現事務性依賴關係管理
    4.1.5  日誌服務
    4.1.6  unit的應用
  4.2  systemd的使用
    4.2.1  unit文件的編寫
    4.2.2  創建自己的systemd服務
    4.2.3  System V和systemd的命令對比列表
  4.3  systemctl命令實例
  4.4  小結
  4.5  習題
第5章  Linux日誌系統
  5.1  rsyslog日誌服務和日誌輪轉
    5.1.1  rsyslog日誌系統簡介
    5.1.2  rsyslog配置文件及語法
  5.2  使用日誌輪轉
    5.2.1  logrotate命令及配置文件參數說明
    5.2.2  利用logrotate輪轉Nginx日誌
  5.3  systemd日誌
  5.4  範例————利用日誌定位問題
  5.5  小結
  5.6  習題
第6章  Linux文件系統管理
  6.1  認識Linux分區
  6.2  Linux中的文件管理
    6.2.1  文件的類型
    6.2.2  文件的屬性與許可權
    6.2.3  改變文件所有權
    6.2.4  改變文件許可權
  6.3  XFS文件系統管理
    6.3.1  XFS文件系統的備份和恢復
    6.3.2  檢查XFS文件系統

  6.4  小結
  6.5  習題
第7章  Linux磁碟管理
  7.1  磁碟管理常用命令
    7.1.1  查看磁碟空間佔用情況
    7.1.2  查看文件或目錄所佔用的空間
    7.1.3  調整和查看文件系統參數
    7.1.4  基本磁碟管理
    7.1.5  格式化文件系統
    7.1.6  掛載/卸載文件系統
  7.2  交換空間管理
  7.3  獨立磁碟冗余陣列
  7.4  LVM工具
    7.4.1  LVM基礎
    7.4.2  命令行LVM配置實戰
    7.4.3  使用ssm管理邏輯卷
  7.5  使用gnome-disk-utility磁碟工具
    7.5.1  gnome-disk-utility的簡介
    7.5.2  管理磁碟
  7.6  使用GParted分區編輯器
    7.6.1  安裝GParted
    7.6.2  創建分區
    7.6.3  格式化分區
    7.6.4  激活分區
  7.7  範例——監控硬碟空間
  7.8  小結
  7.9  習題
第8章  Linux網路管理
  8.1  網路管理協議
    8.1.1  TCP/IP的簡介
    8.1.2  UDP與ICMP的簡介
  8.2  網路管理命令
    8.2.1  檢查網路是否通暢或網路連接速度的ping命令
    8.2.2  配置網路或顯示當前網路介面狀態的ifconfig命令
    8.2.3  顯示添加或修改路由表的route命令
    8.2.4  複製文件至其他系統的scp
    8.2.5  複製文件至其他系統的rsync命令
    8.2.6  顯示網路連接、路由表或介面狀態的netstat命令
    8.2.7  探測至目的地址的路由信息的traceroute命令
    8.2.8  測試、登錄或控制遠程主機的telnet命令
    8.2.9  下載網路文件的wget命令
  8.3  Linux網路配置
    8.3.1  Linux網路配置相關文件
    8.3.2  配置Linux系統的IP地址
    8.3.3  設置主機名
    8.3.4  設置默認網關
    8.3.5  設置DNS伺服器
  8.4  動態主機配置協議
    8.4.1  DHCP的工作原理
    8.4.2  配置DHCP伺服器

    8.4.3  配置DHCP客戶端
  8.5  Linux域名服務DNS
    8.5.1  DNS的簡介
    8.5.2  DNS伺服器配置
    8.5.3  DNS服務測試
  8.6  小結
  8.7  習題
第9章  Linux防火牆管理
  9.1  防火牆管理工具Firewalld
    9.1.1  Linux內核防火牆的工作原理
    9.1.2  Firewalld的簡介
    9.1.3  Firewalld的相關概念
    9.1.4  Firewalld配置實例
  9.2  Linux高級網路配置工具
    9.2.1  高級網路管理工具iproute
    9.2.2  網路數據採集與分析工具tcpdump
  9.3  小結
  9.4  習題
第10章  Linux路由管理
  10.1  認識Linux路由
    10.1.1  路由的基本概念
    10.1.2  路由的原理
    10.1.3  路由表
    10.1.4  靜態路由和動態路由
  10.2  配置Linux靜態路由
    10.2.1  配置網路介面地址
    10.2.2  測試網卡介面IP配置狀況
    10.2.3  route命令
    10.2.4  普通客戶機的路由設置
    10.2.5  Linux路由器配置實例
  10.3  Linux的策略路由
    10.3.1  策略路由的概念
    10.3.2  路由表的管理
    10.3.3  路由管理
    10.3.4  路由策略管理
    10.3.5  策略路由應用實例
  10.4  小結
  10.5  習題
第11章  配置NAT上網
  11.1  認識NAT
    11.1.1  NAT的類型
    11.1.2  NAT的功能
  11.2  Linux下的NAT服務配置
    11.2.1  在Red Hat Enterprise Linux上配置NAT服務
    11.2.2  在區域網內通過配置NAT上網
  11.3  小結
  11.4  習題
第12章  Linux遠程訪問
  12.1  SSH的工作原理
    12.1.1  SSH的工作流程

    12.1.2  SSH的認證方式和風險
  12.2  OpenSSH伺服器
    12.2.1  安裝OpenSSH
    12.2.2  OpenSSH服務端配置文件
  12.3  應用SSH客戶端
    12.3.1  使用密碼登錄
    12.3.2  使用密鑰登錄
    12.3.3  安全文件傳輸SFTP
  12.4  RHEL和Windows之間的遠程桌面
    12.4.1  RHEL中的遠程桌面
    12.4.2  從RHEL中訪問Windows遠程桌面
  12.5  小結
  12.6  習題
第13章  網路文件共享NFS、Samba和FTP
  13.1  NFS
    13.1.1  NFS簡介
    13.1.2  配置NFS伺服器
    13.1.3  配置NFS客戶端
  13.2  文件伺服器Samba
    13.2.1  Samba的簡介
    13.2.2  Samba的安裝與配置
  13.3  FTP伺服器
    13.3.1  FTP的簡介
    13.3.2  vsftp的安裝與配置
    13.3.3  proftpd的安裝與配置
    13.3.4  如何設置FTP才能實現文件上傳
  13.4  小結
  13.5  習題
第14章  使用SELinux和安全審計工具
  14.1  使用SELinux
    14.1.1  SELinux起源
    14.1.2  SELinux概述及架構
    14.1.3  與SELinux相關的文件和命令
    14.1.4  SELinux安全上下文
    14.1.5  SELinux管理布爾值
    14.1.6  SELinux故障排除
  14.2  SELinux的圖形工具
  14.3  Linux安全審計工具
    14.3.1  Linux審計系統簡介
    14.3.2  配置審計服務
    14.3.3  配置審計規則
    14.3.4  分析審計日誌
  14.4  小結
  14.5  習題
第15章  系統管理工具Webmin
  15.1  Webmin的簡介
  15.2  Webmin的安裝和防火牆設置
    15.2.1  安裝Webmin
    15.2.2  防火牆設置
  15.3  使用Webmin

    15.3.1  登錄Webmin
    15.3.2  Webmin的語言選擇和主題配置
    15.3.3  Webmin的配置文件
  15.4  主要模塊介紹
    15.4.1  系統類模塊
    15.4.2  伺服器類模塊
    15.4.3  網路類模塊
    15.4.4  硬體類模塊
    15.4.5  其他類模塊
    15.4.6  集群和Un-used Modules類模塊
  15.5  Webmin的安全性建議
  15.6  Red Hat Enterprise Linux Web控制台
  15.7  小結
  15.8  習題
第16章  Linux虛擬化配置
  16.1  KVM虛擬化技術概述
    16.1.1  基本概念
    16.1.2  硬體要求
  16.2  安裝虛擬化軟體包
    16.2.1  通過yum命令安裝虛擬化軟體包
    16.2.2  以軟體包組的方式安裝虛擬化軟體包
  16.3  安裝虛擬機
    16.3.1  安裝Linux虛擬機
    16.3.2  安裝Windows虛擬機
  16.4  管理虛擬機
    16.4.1  虛擬機管理器的簡介
    16.4.2  查詢或者修改虛擬機硬體配置
    16.4.3  管理虛擬網路
    16.4.4  管理遠程虛擬機
    16.4.5  使用命令行執行高級管理
  16.5  存儲管理
    16.5.1  創建基於磁碟的存儲池
    16.5.2  創建基於磁碟分區的存儲池
    16.5.3  創建基於目錄的存儲池
    16.5.4  創建基於LVM的存儲池
    16.5.5  創建基於NFS的存儲池
  16.6  KVM安全管理
    16.6.1  SELinux
    16.6.2  防火牆
  16.7  小結
  16.8  習題
第17章  Docker容器級虛擬化
  17.1  Docker三大概念——鏡像、倉庫、容器
  17.2  安裝Docker
  17.3  Docker倉庫和加速器
  17.4  Docker的基礎命令
    17.4.1  搜索鏡像
    17.4.2  拉取鏡像
    17.4.3  查看本地鏡像列表
    17.4.4  運行容器

    17.4.5  停止容器
    17.4.6  重新運行容器
    17.4.7  連接MySQL資料庫
    17.4.8  開機自動啟動容器
    17.4.9  刪除容器
    17.4.10  刪除鏡像
  17.5  Docker搭建LNMP實戰
    17.5.1  Docker運行MySQL
    17.5.2  Docker運行PHP-FPM
    17.5.3  Docker運行Nginx
  17.6  認識Docker Compose
    17.6.1  安裝Docker Compose
    17.6.2  使用Docker Compose搭建LNMP實戰
  17.7  小結
  17.8  習題
第18章  Kubernetes集群搭建
  18.1  Kubernetes集群
    18.1.1  什麼是Kubernetes
    18.1.2  Kubernetes集群能解決什麼問題
    18.1.3  Kubernetes體系架構
  18.2  環境準備
    18.2.1  硬體配置
    18.2.2  設置主機名
    18.2.3  設置主機名解析
    18.2.4  關閉防火牆、SELinux和交換分區
    18.2.5  配置內核參數
    18.2.6  配置國內軟體源
  18.3  軟體安裝
    18.3.1  安裝Docker引擎
    18.3.2  安裝Kubernetes組件
  18.4  部署Master節點
    18.4.1  初始化集群
    18.4.2  配置kubectl工具
    18.4.3  部署網路
  18.5  部署Node節點
    18.5.1  部署Node節點並加入集群
    18.5.2  查看節點
  18.6  部署應用
    18.6.1  通過deployment部署應用
    18.6.2  通過服務訪問應用
  18.7  部署圖形化管理工具Dashboard
    18.7.1  創建Dashboard的YAML配置文件
    18.7.2  部署Dashboard
    18.7.3  訪問Dashboard
  18.8  小結
  18.9  習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032