Red Hat Enterprise Linux 8系統管理實戰

Red Hat Enterprise Linux 8系統管理實戰

《Red Hat Enterprise Linux 8系統管理實戰》是清華大學出版社2020年出版的圖書,作者是夏棟樑、寧菲菲。

基本介紹

  • 中文名:Red Hat Enterprise Linux 8系統管理實戰
  • 作者:夏棟樑、寧菲菲
  • 出版社:清華大學出版社 
  • 出版時間:2020年5月1日
  • ISBN:9787302552604
內容簡介,作品目錄,

內容簡介

本書由淺入深、循序漸進地講解RedHatEnterpriseLinux系統,使零基礎的讀者能夠熟練掌握RedHatEnterpriseLinux8.0系統管理。
本書分為3部分。第1部分是RHEL入門知識篇,包括Linux系統的安裝、登錄方式選擇、首次啟動配置、啟動過程和引導程式GRUB等內容。第2部分是RHEL系統管理的內容,包括軟體包管理器、用戶管理、計畫任務、檔案系統管理、XFS檔案系統、磁碟管理、systemd和網路管理等。第3部分是RHEL系統管理進階知識,包括日誌系統、防火牆管理、虛擬化管理、Docker容器級虛擬化、Linux系統中幾種常見的檔案系統共享方案、路由管理、NAT上網、Linux審計系統、SELinux、Linux配置管理工具Webmin、Linux遠程訪問等內容。每個部分都選取了重點案例,並以實戰為例進行講解,非常適合初學者閱讀。
本書內容精練、重點突出、實例豐富,是廣大Linux初學者、初次接觸RedHatEnterpriseLinux人員必備的參考書,同時也非常適合大中專院校的師生閱讀,還可作為高等院校計算機及相關專業的教材使用。

作品目錄

第1章Linux與RedHatEnterpriseLinux 1
1.1認識Linux 1
1.1.1Windows與Linux的區別 1
1.1.2UNIX與Linux的區別 2
1.2Linux授權與版本 2
1.2.1GNU公共許可證 2
1.2.2Linux的核心版 3
1.2.3Linux的發行版本 3
1.3RedHatEnterpriseLinux8簡介 3
1.3.1混合雲智慧型作業系統 4
1.3.2多雲認證 4
1.3.3支持新興技術 4
1.3.4容器工具 4
1.3.5簡化流程 5
1.4RedHatEnterpriseLinux8安裝 6
1.4.1可選擇的安裝方式 6
1.4.2創建虛擬機 7
1.4.3安裝RedHatEnterpriseLinux 9
1.5Linux的啟動 18
1.5.1本地登錄 18
1.5.2遠程登錄 19
1.5.3打開Linux的終端命令行 21
1.6Linux啟動後的設定 21
1.6.1首次啟動RedHatEnterpriseLinux的配置 21
1.6.2重置root密碼 23
1.7小結 25
1.8習題 25
第2章Linux的啟動與進程管理 26
2.1啟動管理 26
2.1.1Linux系統的啟動過程 26
2.1.2Linux運行級別 27
2.1.3服務單元控制 28
2.2系統引導程式GRUB 32
2.2.1GRUB2簡介 32
2.2.2GRUB2的啟動選單界面 33
2.2.3GRUB2的命令行界面 34
2.2.4GRUB2的一些常用命令 34
2.2.5理解GRUB2的配置檔案 35
2.3套用實例——手動引導Linux 36
2.4小結 37
2.5習題 37
第3章Linux的日常運維 38
3.1軟體包管理 38
3.1.1RPM軟體包管理 38
3.1.2Yum軟體包管理 43
3.1.3使用圖形化工具管理軟體包 47
3.2用戶管理 48
3.2.1Linux的用戶類型 48
3.2.2用戶管理機制 49
3.2.3用命令行管理用戶 51
3.2.4用命令行管理用戶組 55
3.2.5使用圖形化工具管理用戶賬號 57
3.3計畫任務管理 58
3.3.1單次任務at 58
3.3.2周期任務crond 58
3.4小結 60
3.5習題 60
第4章Linux檔案系統管理 61
4.1認識Linux分區 61
4.2Linux中的檔案管理 62
4.2.1檔案的類型 62
4.2.2檔案的屬性與許可權 63
4.2.3改變檔案所有權 64
4.2.4改變檔案許可權 66
4.3XFS檔案系統管理 67
4.3.1XFS檔案系統備份和恢復 68
4.3.2檢查XFS檔案系統 69
4.4小結 71
4.5習題 71
5.1磁碟管理常用命令 72
5.1.1查看磁碟空間占用情況 72
5.1.2查看檔案或目錄所占用的空間 74
5.1.3調整和查看檔案系統參數 75
5.1.4格式化檔案系統 76
5.1.5掛載/卸載檔案系統 78
5.1.6基本磁碟管理 80
5.2交換空間管理 83
5.3磁碟冗餘陣列RAID 84
5.4LVM工具 85
5.4.1LVM基礎 85
5.4.2命令行LVM配置實戰 86
5.4.3使用ssm管理邏輯卷 90
5.5使用gnome-disk-utility磁碟工具 93
5.5.1gnome-disk-utility簡介 93
5.5.2管理磁碟 94
5.6使用GParted分區編輯器 95
5.6.1安裝GParted 95
5.6.2創建分區 96
5.6.3格式化分區 97
5.6.4激活分區 97
5.7範例——監控硬碟空間 97
5.8小結 98
5.9習題 99
第6章Linux服務管理systemd 100
6.1systemd簡介和特點 100
6.1.1systemd提供了按需啟動能力 100
6.1.2systemd採用Linux的Cgroup特性跟蹤和管理進程的生命周期 101
6.1.3啟動掛載點和自動掛載管理 101
6.1.4實現事務性依賴關係管理 101
6.1.5日誌服務 102
6.1.6unit的套用 102
6.2systemd的使用 103
6.2.1unit檔案的編寫 103
6.2.2創建自己的systemd服務 105
6.2.3SystemV和systemd的命令對比列表 105
6.3systemctl命令實例 106
6.4小結 107
6.5習題 108
第7章Linux網路管理 109
7.1.1TCP/IP協定簡介 109
7.1.2UDP與ICMP協定簡介 111
7.2網路管理命令 112
7.2.1檢查網路是否通暢或網路連線速度ping 112
7.2.2配置網路或顯示當前網路接口狀態ifconfig 114
7.2.3顯示添加或修改路由表route 117
7.2.4複製檔案至其他系統scp 118
7.2.5複製檔案至其他系統rsync 119
7.2.6顯示網路連線、路由表或接口狀態netstat 121
7.2.7探測至目的地址的路由信息traceroute 124
7.2.8測試、登錄或控制遠程主機telnet 125
7.2.9下載網路檔案wget 126
7.3Linux網路配置 128
7.3.1Linux網路相關配置檔案 128
7.3.2配置Linux系統的IP位址 128
7.3.3設定主機名 130
7.3.4設定默認網關 131
7.3.5設定DNS伺服器 131
7.4.1DHCP的工作原理 132
7.4.2配置DHCP伺服器 133
7.4.3配置DHCP客戶端 135
7.5Linux域名服務DNS 136
7.5.1DNS簡介 136
7.5.2DNS伺服器配置 137
7.5.3DNS服務測試 141
7.6小結 142
7.7習題 142
第8章Linux日誌系統 143
8.1rsyslog日誌服務和日誌輪轉 143
8.1.1rsyslog日誌系統簡介 143
8.1.2rsyslog配置檔案及語法 144
8.2使用日誌輪轉 146
8.2.1logrotate命令及配置檔案參數說明 147
8.2.2利用logrotate輪轉Nginx日誌 149
8.3systemd日誌 150
8.4範例——利用日誌定位問題 151
8.4.1查看系統登錄日誌 151
8.4.2查看歷史命令 151
8.4.3查看系統日誌 151
8.5小結 152
8.6習題 152
第9章Linux防火牆管理 153
9.1防火牆管理工具Firewalld 153
9.1.1Linux核心防火牆的工作原理 153
9.1.2Firewalld簡介 156
9.1.3Linux軟體防火牆配置工具Firewalld 157
9.1.4Firewalld配置實例 159
9.2Linux高級網路配置工具 163
9.2.1高級網路管理工具iproute2 163
9.2.2網路數據採集與分析工具tcpdump 166
9.3小結 169
9.4習題 169
第10章Linux虛擬化配置 170
10.1KVM虛擬化技術概述 170
10.1.1基本概念 170
10.1.2硬體要求 171
10.2安裝虛擬化軟體包 172
10.2.1通過yum命令安裝虛擬化軟體包 172
10.2.2以軟體包組的方式安裝虛擬化軟體包 172
10.3安裝虛擬機 173
10.3.1安裝Linux虛擬機 174
10.3.2安裝Windows虛擬機 176
10.4管理虛擬機 177
10.4.1虛擬機管理器簡介 177
10.4.2查詢或者修改虛擬機硬體配置 178
10.4.3管理虛擬網路 180
10.4.4管理遠程虛擬機 183
10.4.5使用命令行執行高級管理 183
10.5存儲管理 186
10.5.1創建基於磁碟的存儲池 186
10.5.2創建基於磁碟分區的存儲池 187
10.5.3創建基於目錄的存儲池 187
10.5.4創建基於LVM的存儲池 188
10.5.5創建基於NFS的存儲池 189
10.6KVM安全管理 190
10.6.1SELinux 190
10.6.2防火牆 191
10.7容器級虛擬化Docker 191
10.7.1Docker的安裝 191
10.7.2Docker的容器 192
10.7.3Docker的容器操作 194
10.7.4在Docker里運行Tomcat程式 195
10.8小結 197
10.9習題 198
第11章網路檔案共享NFS、Samba和FTP 199
11.1網路檔案系統 199
11.1.1NFS簡介 199
11.1.2配置NFS伺服器 200
11.1.3配置NFS客戶端 204
11.2檔案伺服器Samba 205
11.2.1Samba服務簡介 205
11.2.2Samba服務的安裝與配置 205
11.3FTP伺服器 209
11.3.1FTP服務概述 209
11.3.2vsftp的安裝與配置 209
11.3.3proftpd的安裝與配置 216
11.3.4如何設定FTP才能實現檔案上傳 220
11.4小結 221
11.5習題 221
第12章Linux路由管理 222
12.1認識Linux路由 222
12.1.1路由的基本概念 222
12.1.2路由的原理 223
12.1.3路由表 223
12.1.4靜態路由和動態路由 224
12.2配置Linux靜態路由 224
12.2.1配置網路接口地址 224
12.2.2測試網卡接口IP配置狀況 228
12.2.3route命令介紹 228
12.2.4普通客戶機的路由設定 230
12.2.5Linux路由器配置實例 230
12.3Linux的策略路由 231
12.3.1策略路由的概念 231
12.3.2路由表的管理 232
12.3.3路由管理 233
12.3.4路由策略管理 234
12.3.5策略路由套用實例 236
12.4小結 239
12.5習題 239
第13章配置NAT上網 240
13.1認識NAT 240
13.1.1NAT的類型 240
13.1.2NAT的功能 241
13.2Linux下的NAT服務配置 242
13.2.1在RHEL上配置NAT服務 242
13.2.2區域網路內通過配置NAT上網 244
13.3小結 245
13.4習題 245
第14章使用SELinux和安全審計工具 246
14.1使用SELinux 246
14.1.1SELinux起源 246
14.1.2SELinux概述及架構 247
14.1.3與SELinux相關的檔案和命令 249
14.1.4SELinux安全上下文 250
14.1.5SELinux管理布爾值 253
14.1.6SELinux故障排除 254
14.2SELinux的圖形工具 258
14.3Linux安全審計工具 259
14.3.1Linux用戶空間審計系統簡介 259
14.3.2配置審計服務 260
14.3.3配置審計規則 261
14.3.4分析審計日誌 263
14.4小結 266
14.5習題 267
第15章使用Webmin工具管理 268
15.1Webmin安裝配置 268
15.1.1Webmin簡介 268
15.1.2下載安裝Webmin 269
15.1.3防火牆設定 270
15.2使用Webmin 271
15.2.1登錄Webmin 271
15.2.2Webmin的語言選擇和主題配置 272
15.2.3Webmin的配置檔案 273
15.3主要模組介紹 275
15.3.1系統類模組 275
15.3.2伺服器類模組 276
15.3.3網路類模組 277
15.3.4硬體類模組 279
15.3.5其他類模組 280
15.3.6集群和Un-usedModules類模組 281
15.4Webmin的安全性建議 281
15.5小結 282
15.6習題 282
第16章Linux遠程訪問 283
16.1SSH服務的工作原理 283
16.1.1SSH伺服器和客戶端的工作流程 283
16.1.2SSH的認證方式和風險 284
16.2OpenSSH伺服器 285
16.2.1安裝OpenSSH伺服器 285
16.2.2OpenSSH服務端配置檔案 286
16.3套用SSH客戶端 290
16.3.1使用密碼登錄 291
16.3.2使用密鑰登錄 292
16.3.3安全檔案傳輸SFTP 294
16.4RHEL和Windows之間的遠程桌面 296
16.4.1RHEL中的遠程桌面 296
16.4.2從RHEL中訪問Windows遠程桌面 297
16.5小結 298
16.6習題 299

相關詞條

熱門詞條

聯絡我們