Red Hat Enterprise Linux 9系統(tǒng)管理實(shí)戰(zhàn)
定 價(jià):¥119
中 教 價(jià):¥70.21 (5.90折)促銷(xiāo)
庫(kù) 存 數(shù): 7
隨著當(dāng)今信息技術(shù)的飛速發(fā)展和Internet的普及,人們?cè)絹?lái)越依靠網(wǎng)絡(luò)上的服務(wù)器為自己提供各方面的信息,如抖音、微信、微博、淘寶等。這些服務(wù)器使用的操作系統(tǒng)大多是Linux,在眾多的Linux操作系統(tǒng)中,Red Hat Enterprise Linux是目前使用較為廣泛的企業(yè)級(jí)系統(tǒng)。《Red Hat Enterprise Linux 9 系統(tǒng)管理實(shí)戰(zhàn)》配套PPT課件、作者答疑服務(wù)。
《Red Hat Enterprise Linux 9 系統(tǒng)管理實(shí)戰(zhàn)》共分18章,內(nèi)容包括Linux與Red Hat Enterprise Linux、Linux的啟動(dòng)與進(jìn)程管理、Linux的日常運(yùn)維、Linux服務(wù)管理systemd、Linux日志系統(tǒng)、Linux文件系統(tǒng)管理、Linux磁盤(pán)管理、Linux網(wǎng)絡(luò)管理、Linux防火墻管理、Linux路由管理、配置NAT上網(wǎng)、Linux遠(yuǎn)程訪問(wèn)、網(wǎng)絡(luò)文件共享方案、使用SELinux和安全審計(jì)工具、使用Webmin工具管理、Linux虛擬化配置、Docker容器級(jí)虛擬化、Kubernetes集群搭建。
《Red Hat Enterprise Linux 9 系統(tǒng)管理實(shí)戰(zhàn)》內(nèi)容詳盡、示例豐富,是一本比較適用的Red Hat Enterprise Linux運(yùn)維入門(mén)書(shū),適合零基礎(chǔ)的讀者入門(mén)使用,也適合從事運(yùn)維工作的讀者作為查詢(xún)手冊(cè)使用,同時(shí)還可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的教材。
Linux基礎(chǔ):RHEL 9的安裝、系統(tǒng)啟動(dòng)與進(jìn)程管理、日常維護(hù)。系統(tǒng)管理:服務(wù)管理、日志系統(tǒng)、文件系統(tǒng)、磁盤(pán)管理、Webmin使用。網(wǎng)絡(luò)管理:網(wǎng)絡(luò)管理、路由管理、NAT配置、遠(yuǎn)程訪問(wèn)、文件共享。網(wǎng)絡(luò)安全:防火墻管理、SELinux和安全審計(jì)。虛擬化與容器:KVM虛擬化、Docker容器、Kubernetes集群。
Red Hat Enterprise Linux 9做了哪些改變Red Hat Enterprise Linux(RHEL) 9是第一個(gè)由CentOS Stream 構(gòu)建的生產(chǎn)版本,CentOS Stream拋棄了過(guò)去老舊的瀑布式開(kāi)發(fā)模式而使用了敏捷開(kāi)發(fā)模式。RHEL 9使用了與Linux Kernel社區(qū)同步的內(nèi)核版本5.14。RHEL 9的支持和更新會(huì)更加的快捷和穩(wěn)定,更好地為RHEL 9作為企業(yè)的IT基礎(chǔ)設(shè)施提供動(dòng)力。本書(shū)真的適合你嗎本書(shū)介紹了RHEL 9運(yùn)維的基本工具的使用和實(shí)例演示,幫助讀者從零基礎(chǔ)開(kāi)始到掌握RHEL 9系統(tǒng)運(yùn)維。本書(shū)提供實(shí)際工作中的應(yīng)用實(shí)例和具體操作步驟,內(nèi)容涉及基礎(chǔ)系統(tǒng)運(yùn)維知識(shí)、進(jìn)階網(wǎng)絡(luò)運(yùn)維知識(shí)、虛擬化和容器知識(shí)的介紹和案例。本書(shū)從現(xiàn)實(shí)的系統(tǒng)使用場(chǎng)景出發(fā),解決系統(tǒng)構(gòu)建問(wèn)題,并詳細(xì)介紹各種維護(hù)工具以及它們的使用場(chǎng)合,同時(shí)提供多套筆者自己在實(shí)際應(yīng)用中的案例。本書(shū)特點(diǎn)(1)本書(shū)不論是理論知識(shí)的介紹還是實(shí)例的演示,都是從實(shí)際應(yīng)用角度出發(fā),精心選擇典型例子,講解細(xì)致,分析透徹。(2)本書(shū)深入淺出、輕松易學(xué),以實(shí)例為主線,激發(fā)讀者的閱讀興趣,讓讀者能夠真正學(xué)會(huì)RHEL 9最實(shí)用、最方便的運(yùn)維技能。(3)本書(shū)貼近讀者、貼近實(shí)際,大量成熟的應(yīng)用案例,幫助讀者快速找到運(yùn)維的最優(yōu)解決方案。書(shū)中很多實(shí)例來(lái)自筆者的實(shí)際運(yùn)維工作。(4)本書(shū)根據(jù)需要在各章使用了很多案例,讓讀者可以在學(xué)習(xí)過(guò)程中更輕松地理解相關(guān)知識(shí)點(diǎn)及技能。
配套PPT課件下載本書(shū)配套PPT課件,需要用微信掃描下面的二維碼獲取。如果下載有問(wèn)題或閱讀中發(fā)現(xiàn)問(wèn)題,請(qǐng)聯(lián)系booksaga@163.com,郵件主題寫(xiě)RHEL 9系統(tǒng)管理實(shí)戰(zhàn)。本書(shū)讀者? Red Hat Enterprise Linux初學(xué)者? Linux運(yùn)維工程師? Linux服務(wù)器開(kāi)發(fā)人員? Web應(yīng)用開(kāi)發(fā)人員? 數(shù)據(jù)庫(kù)管理人員? 高等院校的學(xué)生? 培訓(xùn)學(xué)校的學(xué)生? 云計(jì)算初學(xué)者
筆 者 2023年1月
肖志健,南京理工大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)學(xué)士。2011年開(kāi)始專(zhuān)注于Linux,從事過(guò)一線研發(fā)工程師、大學(xué)講師、創(chuàng)業(yè)公司產(chǎn)品與技術(shù)總監(jiān)等工作。目前專(zhuān)注于Linux研發(fā)和團(tuán)隊(duì)管理。
第1章 Linux與Red Hat Enterprise Linux 11.1 認(rèn)識(shí)Linux 11.1.1 Windows與Linux的區(qū)別 11.1.2 UNIX與Linux的區(qū)別 21.1.3 Linux行業(yè)應(yīng)用 21.2 Linux的授權(quán)與版本 21.2.1 GNU公共許可證 21.2.2 Linux的內(nèi)核版本 31.2.3 Linux的發(fā)行版本 31.3 Red Hat Enterprise Linux 9的簡(jiǎn)介 41.3.1 混合云智能操作系統(tǒng) 41.3.2 多云認(rèn)證 41.3.3 支持新興技術(shù) 41.3.4 容器工具 51.3.5 簡(jiǎn)化流程 51.3.6 邊緣計(jì)算 61.4 Red Hat Enterprise Linux 9的安裝 61.4.1 可選擇的安裝方式 61.4.2 創(chuàng)建虛擬機(jī) 71.4.3 安裝Red Hat Enterprise Linux 101.5 Linux的啟動(dòng) 191.5.1 本地登錄 191.5.2 遠(yuǎn)程登錄 201.5.3 打開(kāi)Linux的終端命令行 211.6 Linux啟動(dòng)后的設(shè)置 221.6.1 首次啟動(dòng)的設(shè)置 221.6.2 賬號(hào)登錄 231.6.3 重置root密碼 251.7 小結(jié) 271.8 習(xí)題 27第2章 Linux的啟動(dòng)與進(jìn)程管理 282.1 啟動(dòng)管理 282.1.1 Linux系統(tǒng)的啟動(dòng)過(guò)程 282.1.2 Linux運(yùn)行級(jí)別 292.1.3 服務(wù)單元控制 302.2 系統(tǒng)引導(dǎo)程序GRUB 332.2.1 GRUB 2的簡(jiǎn)介 342.2.2 GRUB 2的啟動(dòng)菜單界面 352.2.3 GRUB 2的命令行界面 352.2.4 GRUB 2的一些常用命令 362.2.5 理解GRUB 2的配置文件 362.3 應(yīng)用實(shí)例手動(dòng)引導(dǎo)Linux 372.4 小結(jié) 382.5 習(xí)題 38第3章 Linux的日常運(yùn)維 393.1 軟件包管理 393.1.1 RPM軟件包管理 393.1.2 YUM軟件包管理 443.1.3 DNF軟件包管理 493.1.4 使用圖形化工具管理軟件包 523.2 用戶(hù)管理 523.2.1 Linux的用戶(hù)類(lèi)型 523.2.2 用戶(hù)管理機(jī)制 533.2.3 用命令行管理用戶(hù)賬號(hào) 553.2.4 用命令行管理用戶(hù)組 583.2.5 使用圖形化工具管理用戶(hù) 603.3 編輯器的使用 613.3.1 Gedit 613.3.2 vim 623.4 計(jì)劃任務(wù)管理 633.4.1 單次任務(wù)at 633.4.2 周期任務(wù)crond 633.5 小結(jié) 653.6 習(xí)題 65第4章 Linux服務(wù)管理 664.1 systemd的特點(diǎn) 664.1.1 systemd提供了按需啟動(dòng)能力 664.1.2 systemd采用Linux的Cgroup特性跟蹤和管理進(jìn)程的生命周期 674.1.3 啟動(dòng)掛載點(diǎn)和自動(dòng)掛載管理 674.1.4 實(shí)現(xiàn)事務(wù)性依賴(lài)關(guān)系管理 674.1.5 日志服務(wù) 684.1.6 unit的應(yīng)用 684.2 systemd的使用 694.2.1 unit文件的編寫(xiě) 694.2.2 創(chuàng)建自己的systemd服務(wù) 714.2.3 System V和systemd的命令對(duì)比列表 714.3 systemctl命令實(shí)例 724.4 小結(jié) 734.5 習(xí)題 73第5章 Linux日志系統(tǒng) 745.1 rsyslog日志服務(wù)和日志輪轉(zhuǎn) 745.1.1 rsyslog日志系統(tǒng)簡(jiǎn)介 745.1.2 rsyslog配置文件及語(yǔ)法 755.2 使用日志輪轉(zhuǎn) 775.2.1 logrotate命令及配置文件參數(shù)說(shuō)明 775.2.2 利用logrotate輪轉(zhuǎn)Nginx日志 795.3 systemd日志 805.4 范例利用日志定位問(wèn)題 815.5 小結(jié) 825.6 習(xí)題 82第6章 Linux文件系統(tǒng)管理 836.1 認(rèn)識(shí)Linux分區(qū) 836.2 Linux中的文件管理 846.2.1 文件的類(lèi)型 846.2.2 文件的屬性與權(quán)限 856.2.3 改變文件所有權(quán) 866.2.4 改變文件權(quán)限 886.3 XFS文件系統(tǒng)管理 896.3.1 XFS文件系統(tǒng)的備份和恢復(fù) 896.3.2 檢查XFS文件系統(tǒng) 916.4 小結(jié) 926.5 習(xí)題 92第7章 Linux磁盤(pán)管理 937.1 磁盤(pán)管理常用命令 937.1.1 查看磁盤(pán)空間占用情況 937.1.2 查看文件或目錄所占用的空間 957.1.3 調(diào)整和查看文件系統(tǒng)參數(shù) 967.1.4 基本磁盤(pán)管理 977.1.5 格式化文件系統(tǒng) 997.1.6 掛載/卸載文件系統(tǒng) 1007.2 交換空間管理 1027.3 獨(dú)立磁盤(pán)冗余陣列 1037.4 LVM工具 1047.4.1 LVM基礎(chǔ) 1047.4.2 命令行LVM配置實(shí)戰(zhàn) 1057.4.3 使用ssm管理邏輯卷 1097.5 使用gnome-disk-utility磁盤(pán)工具 1117.5.1 gnome-disk-utility的簡(jiǎn)介 1117.5.2 管理磁盤(pán) 1127.6 使用GParted分區(qū)編輯器 1137.6.1 安裝GParted 1137.6.2 創(chuàng)建分區(qū) 1147.6.3 格式化分區(qū) 1157.6.4 激活分區(qū) 1157.7 范例監(jiān)控硬盤(pán)空間 1157.8 小結(jié) 1167.9 習(xí)題 116第8章 Linux網(wǎng)絡(luò)管理 1188.1 網(wǎng)絡(luò)管理協(xié)議 1188.1.1 TCP/IP的簡(jiǎn)介 1188.1.2 UDP與ICMP的簡(jiǎn)介 1208.2 網(wǎng)絡(luò)管理命令 1218.2.1 檢查網(wǎng)絡(luò)是否通暢或網(wǎng)絡(luò)連接速度的ping命令 1218.2.2 配置網(wǎng)絡(luò)或顯示當(dāng)前網(wǎng)絡(luò)接口狀態(tài)的ifconfig命令 1228.2.3 顯示添加或修改路由表的route命令 1258.2.4 復(fù)制文件至其他系統(tǒng)的scp 1268.2.5 復(fù)制文件至其他系統(tǒng)的rsync命令 1278.2.6 顯示網(wǎng)絡(luò)連接、路由表或接口狀態(tài)的netstat命令 1298.2.7 探測(cè)至目的地址的路由信息的traceroute命令 1308.2.8 測(cè)試、登錄或控制遠(yuǎn)程主機(jī)的telnet命令 1328.2.9 下載網(wǎng)絡(luò)文件的wget命令 1338.3 Linux網(wǎng)絡(luò)配置 1348.3.1 Linux網(wǎng)絡(luò)配置相關(guān)文件 1348.3.2 配置Linux系統(tǒng)的IP地址 1348.3.3 設(shè)置主機(jī)名 1368.3.4 設(shè)置默認(rèn)網(wǎng)關(guān) 1378.3.5 設(shè)置DNS服務(wù)器 1378.4 動(dòng)態(tài)主機(jī)配置協(xié)議 1378.4.1 DHCP的工作原理 1388.4.2 配置DHCP服務(wù)器 1398.4.3 配置DHCP客戶(hù)端 1408.5 Linux域名服務(wù)DNS 1418.5.1 DNS的簡(jiǎn)介 1418.5.2 DNS服務(wù)器配置 1428.5.3 DNS服務(wù)測(cè)試 1468.6 小結(jié) 1468.7 習(xí)題 146第9章 Linux防火墻管理 1489.1 防火墻管理工具Firewalld 1489.1.1 Linux內(nèi)核防火墻的工作原理 1489.1.2 Firewalld的簡(jiǎn)介 1519.1.3 Firewalld的相關(guān)概念 1529.1.4 Firewalld配置實(shí)例 1549.2 Linux高級(jí)網(wǎng)絡(luò)配置工具 1579.2.1 高級(jí)網(wǎng)絡(luò)管理工具iproute2 1579.2.2 網(wǎng)絡(luò)數(shù)據(jù)采集與分析工具tcpdump 1609.3 小結(jié) 1639.4 習(xí)題 163第10章 Linux路由管理 16410.1 認(rèn)識(shí)Linux路由 16410.1.1 路由的基本概念 16410.1.2 路由的原理 16510.1.3 路由表 16510.1.4 靜態(tài)路由和動(dòng)態(tài)路由 16610.2 配置Linux靜態(tài)路由 16610.2.1 配置網(wǎng)絡(luò)接口地址 16610.2.2 測(cè)試網(wǎng)卡接口IP配置狀況 16910.2.3 route命令 17010.2.4 普通客戶(hù)機(jī)的路由設(shè)置 17110.2.5 Linux路由器配置實(shí)例 17110.3 Linux的策略路由 17210.3.1 策略路由的概念 17210.3.2 路由表的管理 17310.3.3 路由管理 17410.3.4 路由策略管理 17510.3.5 策略路由應(yīng)用實(shí)例 17710.4 小結(jié) 17910.5 習(xí)題 179第11章 配置NAT上網(wǎng) 18011.1 認(rèn)識(shí)NAT 18011.1.1 NAT的類(lèi)型 18011.1.2 NAT的功能 18111.2 Linux下的NAT服務(wù)配置 18211.2.1 在Red Hat Enterprise Linux上配置NAT服務(wù) 18211.2.2 在局域網(wǎng)內(nèi)通過(guò)配置NAT上網(wǎng) 18411.3 小結(jié) 18411.4 習(xí)題 184第12章 Linux遠(yuǎn)程訪問(wèn) 18512.1 SSH的工作原理 18512.1.1 SSH的工作流程 18512.1.2 SSH的認(rèn)證方式和風(fēng)險(xiǎn) 18612.2 OpenSSH服務(wù)器 18712.2.1 安裝OpenSSH 18712.2.2 OpenSSH服務(wù)端配置文件 18812.3 應(yīng)用SSH客戶(hù)端 19212.3.1 使用密碼登錄 19212.3.2 使用密鑰登錄 19312.3.3 安全文件傳輸SFTP 19512.4 RHEL和Windows之間的遠(yuǎn)程桌面 19712.4.1 RHEL中的遠(yuǎn)程桌面 19712.4.2 從RHEL中訪問(wèn)Windows遠(yuǎn)程桌面 19812.5 小結(jié) 19912.6 習(xí)題 200第13章 網(wǎng)絡(luò)文件共享NFS、Samba和FTP 20113.1 NFS 20113.1.1 NFS簡(jiǎn)介 20113.1.2 配置NFS服務(wù)器 20213.1.3 配置NFS客戶(hù)端 20613.2 文件服務(wù)器Samba 20613.2.1 Samba的簡(jiǎn)介 20613.2.2 Samba的安裝與配置 20613.3 FTP服務(wù)器 20913.3.1 FTP的簡(jiǎn)介 21013.3.2 vsftp的安裝與配置 21013.3.3 proftpd的安裝與配置 21513.3.4 如何設(shè)置FTP才能實(shí)現(xiàn)文件上傳 21913.4 小結(jié) 21913.5 習(xí)題 219第14章 使用SELinux和安全審計(jì)工具 22114.1 使用SELinux 22114.1.1 SELinux起源 22114.1.2 SELinux概述及架構(gòu) 22214.1.3 與SELinux相關(guān)的文件和命令 22414.1.4 SELinux安全上下文 22514.1.5 SELinux管理布爾值 22714.1.6 SELinux故障排除 22814.2 SELinux的圖形工具 23214.3 Linux安全審計(jì)工具 23314.3.1 Linux審計(jì)系統(tǒng)簡(jiǎn)介 23414.3.2 配置審計(jì)服務(wù) 23414.3.3 配置審計(jì)規(guī)則 23514.3.4 分析審計(jì)日志 23714.4 小結(jié) 24014.5 習(xí)題 241
第15章 系統(tǒng)管理工具Webmin 24215.1 Webmin的簡(jiǎn)介 24215.2 Webmin的安裝和防火墻設(shè)置 24315.2.1 安裝Webmin 24315.2.2 防火墻設(shè)置 24415.3 使用Webmin 24515.3.1 登錄Webmin 24515.3.2 Webmin的語(yǔ)言選擇和主題配置 24615.3.3 Webmin的配置文件 24715.4 主要模塊介紹 24915.4.1 系統(tǒng)類(lèi)模塊 24915.4.2 服務(wù)器類(lèi)模塊 24915.4.3 網(wǎng)絡(luò)類(lèi)模塊 25015.4.4 硬件類(lèi)模塊 25215.4.5 其他類(lèi)模塊 25315.4.6 集群和Un-used Modules類(lèi)模塊 25415.5 Webmin的安全性建議 25415.6 Red Hat Enterprise Linux Web控制臺(tái) 25515.7 小結(jié) 25615.8 習(xí)題 256第16章 Linux虛擬化配置 25716.1 KVM虛擬化技術(shù)概述 25716.1.1 基本概念 25716.1.2 硬件要求 25816.2 安裝虛擬化軟件包 25916.2.1 通過(guò)yum命令安裝虛擬化軟件包 25916.2.2 以軟件包組的方式安裝虛擬化軟件包 26016.3 安裝虛擬機(jī) 26016.3.1 安裝Linux虛擬機(jī) 26116.3.2 安裝Windows虛擬機(jī) 26216.4 管理虛擬機(jī) 26416.4.1 虛擬機(jī)管理器的簡(jiǎn)介 26416.4.2 查詢(xún)或者修改虛擬機(jī)硬件配置 26516.4.3 管理虛擬網(wǎng)絡(luò) 26716.4.4 管理遠(yuǎn)程虛擬機(jī) 26916.4.5 使用命令行執(zhí)行高級(jí)管理 27016.5 存儲(chǔ)管理 27216.5.1 創(chuàng)建基于磁盤(pán)的存儲(chǔ)池 27316.5.2 創(chuàng)建基于磁盤(pán)分區(qū)的存儲(chǔ)池 27416.5.3 創(chuàng)建基于目錄的存儲(chǔ)池 27416.5.4 創(chuàng)建基于LVM的存儲(chǔ)池 27516.5.5 創(chuàng)建基于NFS的存儲(chǔ)池 27616.6 KVM安全管理 27716.6.1 SELinux 27716.6.2 防火墻 27716.7 小結(jié) 27816.8 習(xí)題 278第17章 Docker容器級(jí)虛擬化 27917.1 Docker三大概念鏡像、倉(cāng)庫(kù)、容器 27917.2 安裝Docker 28017.3 Docker倉(cāng)庫(kù)和加速器 28317.4 Docker的基礎(chǔ)命令 28417.4.1 搜索鏡像 28417.4.2 拉取鏡像 28417.4.3 查看本地鏡像列表 28417.4.4 運(yùn)行容器 28417.4.5 停止容器 28517.4.6 重新運(yùn)行容器 28617.4.7 連接MySQL數(shù)據(jù)庫(kù) 28617.4.8 開(kāi)機(jī)自動(dòng)啟動(dòng)容器 28817.4.9 刪除容器 28817.4.10 刪除鏡像 28817.5 Docker搭建LNMP實(shí)戰(zhàn) 28917.5.1 Docker運(yùn)行MySQL 28917.5.2 Docker運(yùn)行PHP-FPM 28917.5.3 Docker運(yùn)行Nginx 29017.6 認(rèn)識(shí)Docker Compose 29117.6.1 安裝Docker Compose 29117.6.2 使用Docker Compose搭建LNMP實(shí)戰(zhàn) 29217.7 小結(jié) 29317.8 習(xí)題 294
第18章 Kubernetes集群搭建 29518.1 Kubernetes集群 29518.1.1 什么是Kubernetes 29518.1.2 Kubernetes集群能解決什么問(wèn)題 29618.1.3 Kubernetes體系架構(gòu) 29618.2 環(huán)境準(zhǔn)備 29818.2.1 硬件配置 29818.2.2 設(shè)置主機(jī)名 29818.2.3 設(shè)置主機(jī)名解析 29918.2.4 關(guān)閉防火墻、SELinux和交換分區(qū) 30018.2.5 配置內(nèi)核參數(shù) 30118.2.6 配置國(guó)內(nèi)軟件源 30218.3 軟件安裝 30318.3.1 安裝Docker引擎 30318.3.2 安裝Kubernetes組件 30418.4 部署Master節(jié)點(diǎn) 30418.4.1 初始化集群 30518.4.2 配置kubectl工具 30718.4.3 部署網(wǎng)絡(luò) 30818.5 部署Node節(jié)點(diǎn) 30818.5.1 部署Node節(jié)點(diǎn)并加入集群 30818.5.2 查看節(jié)點(diǎn) 30918.6 部署應(yīng)用 31018.6.1 通過(guò)deployment部署應(yīng)用 31018.6.2 通過(guò)服務(wù)訪問(wèn)應(yīng)用 31118.7 部署圖形化管理工具Dashboard 31318.7.1 創(chuàng)建Dashboard的YAML配置文件 31318.7.2 部署Dashboard 31318.7.3 訪問(wèn)Dashboard 31518.8 小結(jié) 31618.9 習(xí)題 317