LINUX系統(tǒng)管理與網絡管理(第3版) 版權信息
- ISBN:9787302657293
- 條形碼:9787302657293 ; 978-7-302-65729-3
- 裝幀:平裝
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
LINUX系統(tǒng)管理與網絡管理(第3版) 本書特色
“Linux典藏大系”暢銷15年,經久不衰,累計銷售30萬余冊。
廣受好評的Linux暢銷書全面升級,ChinaUnix社區(qū)力薦。
資深Linux系統(tǒng)管理專家25年經驗的總結,有很高的參考價值。
全面、系統(tǒng)、深入地介紹Linux系統(tǒng)管理與網絡服務管理的核心技術。
超值贈送:668分鐘配套教學視頻 + 思維導圖 + 教學PPT + 習題答案。
內容新穎:采用當前流行的Red Hat Enterprise Linux 9.1版進行講解。
內容全面:涵蓋Linux基礎知識、系統(tǒng)管理和網絡服務管理的方方面面知識。
由淺入深:從Linux基礎知識到高級技術,層層深入,適合各個層次的讀者閱讀。
重點突出:深入剖析Linux性能監(jiān)控、網絡安全和Oracle服務器管理等技術。
注重實戰(zhàn):結合近500個能解決實際問題的操作示例進行講解,實用性強。
答疑解惑:對服務器配置過程中容易出現(xiàn)的常見故障和問題進行專門解答。
視頻講解:專門為重點內容錄制多媒體教學視頻,幫助讀者高效、直觀地學習。
提供習題:每章都提供習題,幫助讀者鞏固和自測重點內容的掌握情況。
注重技巧:每章都配思維導圖,并提供命令和關鍵字助記技巧,容易記憶。
叢書15年經久不衰,暢銷30萬冊,全新改版,前版暢銷2萬冊,視頻+導圖+PPT…
LINUX系統(tǒng)管理與網絡管理(第3版) 內容簡介
本書是獲得大量讀者好評的“Linux典藏大系”中的《Linux系統(tǒng)管理與網絡管理》的第3版!禠inux系統(tǒng)管理與網絡管理(第3版)》第1、2版出版后獲得了讀者的高度評價,曾經多次印刷。第3版以當前流行的Red Hat Enterprise Linux 9.1版本為基礎,全面、系統(tǒng)、由淺入深、循序漸進地介紹從Linux系統(tǒng)管理到各種網絡服務器配置所涉及的核心知識!禠inux系統(tǒng)管理與網絡管理(第3版)》提供教學視頻、思維導圖和教學PPT等超值配套資料,幫助讀者高效、直觀地學習。
《Linux系統(tǒng)管理與網絡管理(第3版)》共26章,分為3篇。第1篇“基礎知識”,涵蓋的內容有Linux系統(tǒng)簡介、Linux系統(tǒng)安裝、圖形桌面系統(tǒng)管理、命令行界面等;第2篇“系統(tǒng)管理”,涵蓋的內容有Linux系統(tǒng)啟動過程、用戶和用戶組管理、磁盤分區(qū)管理、文件系統(tǒng)管理、軟件包管理、進程管理、網絡管理、系統(tǒng)監(jiān)控、Shell編程、Linux系統(tǒng)安全等;第3篇“網絡服務管理”,涵蓋的內容有Web服務器配置和管理、動態(tài)Web服務器配置和管理、DNS服務器配置和管理、郵件服務器配置和管理、DHCP服務器配置和管理、代理服務器配置和管理、NFS服務器配置和管理、Samba服務器配置和管理、NAT服務器配置和管理、MySQL數(shù)據(jù)庫服務器配置和管理、Webmin服務器配置和管理、Oracle服務器配置和管理等。
《Linux系統(tǒng)管理與網絡管理(第3版)》是一本的Linux學習手冊,更是一本的案頭推薦寶典,適合Linux初學者、系統(tǒng)管理員、網絡管理員和對Linux感興趣的人員閱讀,還適合高等院校相關專業(yè)和培訓機構作為學習用書。
LINUX系統(tǒng)管理與網絡管理(第3版) 目錄
第1篇 基礎知識
第1章 Linux系統(tǒng)簡介 2
1.1 Linux系統(tǒng)的起源 2
1.2 Linux版本 3
1.2.1 Linux內核版本 3
1.2.2 Linux發(fā)行套件版本 3
1.3 Red Hat Enterprise Linux 9.1簡介 5
1.4 習題 6
第2章 Linux系統(tǒng)安裝 7
2.1 安裝前的準備 7
2.1.1 硬件配置與兼容性要求 7
2.1.2 免費獲取鏡像文件 8
2.1.3 選擇安裝方式 8
2.2 通過U盤安裝Linux 8
2.2.1 啟動安裝程序 8
2.2.2 語言和鍵盤設置 9
2.2.3 時區(qū)配置 10
2.2.4 設置root用戶的密碼 11
2.2.5 磁盤分區(qū) 11
2.2.6 選擇安裝的軟件包 14
2.2.7 關閉KDUMP 14
2.2.8 準備安裝 15
2.3 **次啟動Linux系統(tǒng) 15
2.4 刪除Linux系統(tǒng) 17
2.5 使用虛擬機安裝Linux 18
2.6 常見問題的處理 23
2.6.1 無法使用圖形界面安裝方式 23
2.6.2 無法使用磁盤的剩余空間 23
2.6.3 分區(qū)后無法進入下一個安裝界面 23
2.6.4 無法保存安裝過程中的錯誤跟蹤信息 24
2.7 習題 24
第3章 圖形桌面系統(tǒng)管理 25
3.1 桌面系統(tǒng)簡介 25
3.1.1 X-Window系統(tǒng)簡介 25
3.1.2 KDE和GNOME簡介 26
3.2 GNOME的使用 27
3.2.1 GNOME簡介 27
3.2.2 GNOME桌面 28
3.2.3 文件管理 31
3.2.4 GNOME面板 34
3.2.5 菜單 34
3.2.6 輸入法 35
3.2.7 屏幕分辨率 35
3.2.8 屏幕保護程序 35
3.2.9 添加和刪除軟件 36
3.2.10 搜索文件 37
3.2.11 設置系統(tǒng)字體與主題 38
3.2.12 日期時間 39
3.2.13 使用光盤或U盤 40
3.2.14 更改GNOME語言環(huán)境 40
3.2.15 注銷和關機 41
3.3 常用的應用軟件 42
3.3.1 Firefox瀏覽器 42
3.3.2 GNOME之眼圖像查看器 42
3.3.3 Gedit文本編輯器 43
3.3.4 Evince PDF文檔查看器 44
3.3.5 遠程訪問 44
3.4 常見問題的處理 49
3.4.1 無法掛載光盤或U盤 49
3.4.2 無法注銷系統(tǒng) 50
3.4.3 啟動后無法進入圖形環(huán)境 51
3.5 習題 52
第4章 命令行界面 53
4.1 命令行簡介 53
4.1.1 為什么要使用命令行 53
4.1.2 Shell簡介 54
4.2 命令行的使用 54
4.2.1 進入命令行 54
4.2.2 處理多個終端 55
4.2.3 在終端窗口中配置文件 56
4.2.4 終端窗口中的基本操作 56
4.3 常用命令 60
4.3.1 man命令:查看幫助信息 60
4.3.2 date命令:顯示時間 60
4.3.3 hostname命令:顯示主機名 61
4.3.4 clear命令:清屏 61
4.3.5 exit命令:退出 61
4.3.6 history命令:顯示歷史命令 61
4.3.7 pwd命令:顯示當前目錄 62
4.3.8 cd命令:切換目錄 62
4.3.9 ls命令:列出目錄和文件 62
4.3.10 cat命令:顯示文件內容 63
4.3.11 touch命令:創(chuàng)建文件 63
4.3.12 df命令:查看文件系統(tǒng) 63
4.3.13 alias和unalias命令:設置命令別名 64
4.3.14 echo命令:顯示信息 65
4.3.15 export命令:輸出變量 65
4.3.16 env命令:顯示環(huán)境變量 66
4.3.17 ps命令:查看進程 66
4.3.18 whoami和who命令:查看用戶 67
4.3.19 su命令:切換用戶 67
4.3.20 grep命令:過濾信息 67
4.3.21 wc命令:統(tǒng)計 68
4.3.22 more命令:分頁顯示 68
4.3.23 管道 69
4.4 VI編輯器 70
4.4.1 3種運行模式 70
4.4.2 使用VI編輯器 70
4.4.3 VI編輯器的常用命令 71
4.5 常見問題的處理 73
4.5.1 開機默認進入命令行環(huán)境 73
4.5.2 遠程訪問命令行環(huán)境 74
4.6 習題 75
第2篇 系統(tǒng)管理
第5章 Linux系統(tǒng)啟動過程 78
5.1 Linux系統(tǒng)啟動過程簡介 78
5.2 BIOS加電自檢 79
5.3 引導加載程序 80
5.3.1 引導加載程序的啟動 80
5.3.2 GRUB2配置 81
5.4 Systemd進程 83
5.4.1 Systemd進程簡介 83
5.4.2 Systemd進程的引導過程 85
5.4.3 Systemd進程管理 86
5.5 重啟和關閉系統(tǒng) 89
5.5.1 shutdown命令:關閉或重啟系統(tǒng) 89
5.5.2 halt命令:關閉系統(tǒng) 90
5.5.3 reboot命令:重啟系統(tǒng) 90
5.5.4 init命令:改變運行級別 91
5.5.5 通過圖形界面關閉系統(tǒng) 91
5.6 常見問題的處理 92
5.6.1 進入Linux救援模式 92
5.6.2 GRUB被Windows覆蓋 94
5.6.3 重新分區(qū)后GRUB引導失敗 95
5.7 習題 96
第6章 用戶和用戶組管理 97
6.1 用戶管理概述 97
6.1.1 用戶賬號 97
6.1.2 用戶賬號文件:passwd和shadow 99
6.1.3 用戶組 100
6.1.4 用戶組文件:group和gshadow 103
6.2 普通用戶管理 104
6.2.1 添加用戶 104
6.2.2 更改用戶密碼 106
6.2.3 修改用戶信息 107
6.2.4 刪除用戶 107
6.2.5 禁用用戶 108
6.2.6 配置用戶的Shell環(huán)境 108
6.3 用戶組管理 111
6.3.1 添加用戶組 111
6.3.2 修改用戶組 111
6.3.3 刪除用戶組 112
6.4 用戶和用戶組的圖形化管理 113
6.4.1 查看用戶 113
6.4.2 添加用戶 114
6.4.3 修改用戶 115
6.4.4 刪除用戶 116
6.5 常見問題和常用命令 116
6.5.1 忘記root用戶密碼 116
6.5.2 誤刪用戶賬號 117
6.5.3 常用的用戶管理命令 118
6.6 常用的管理腳本 120
6.6.1 批量添加用戶 120
6.6.2 完整地刪除用戶賬號 121
6.7 習題 123
第7章 磁盤分區(qū)管理 124
7.1 磁盤分區(qū)簡介 124
7.1.1 Linux分區(qū)簡介 124
7.1.2 磁盤設備管理 125
7.2 使用Fdisk進行分區(qū)管理 126
7.2.1 Fdisk簡介 126
7.2.2 Fdisk交互模式 127
7.2.3 分區(qū)管理 128
7.3 使用Parted進行分區(qū)管理 132
7.3.1 Parted簡介 132
7.3.2 Parted交互模式 133
7.3.3 分區(qū)管理 134
7.4 LVM——邏輯卷管理 136
7.4.1 LVM簡介 136
7.4.2 物理卷管理 137
7.4.3 卷組管理 138
7.4.4 邏輯卷管理 140
7.5 常見問題的處理 141
7.5.1 添加新磁盤 141
7.5.2 刪除分區(qū)后系統(tǒng)無法啟動 144
7.5.3 誤刪Swap分區(qū) 144
7.6 習題 145
第8章 文件系統(tǒng)管理 146
8.1 文件系統(tǒng)簡介 146
8.1.1 Linux文件系統(tǒng)簡介 146
8.1.2 Linux支持的文件系統(tǒng)類型 147
8.1.3 Linux的默認安裝目錄 148
8.2 文件系統(tǒng)管理 149
8.2.1 創(chuàng)建文件系統(tǒng) 149
8.2.2 查看已掛載的文件系統(tǒng) 151
8.2.3 使用fstab文件自動掛載文件系統(tǒng) 152
8.3 文件和目錄管理 153
8.3.1 查看文件和目錄屬性 153
8.3.2 文件類型 154
8.3.3 鏈接文件 156
8.3.4 查看文件內容 156
8.3.5 刪除文件和目錄 158
8.3.6 更改當前目錄 158
8.3.7 文件名通配符 159
8.3.8 查看目錄占用的空間大小 160
8.3.9 復制文件和目錄 161
8.3.10 移動文件和目錄 161
8.4 文件和目錄權限管理 162
8.4.1 Linux文件和目錄權限簡介 162
8.4.2 更改文件或目錄的所有者 163
8.4.3 更改文件或目錄的權限 163
8.4.4 設置文件和目錄的默認權限 164
8.5 常見問題和常用命令 165
8.5.1 無法卸載文件系統(tǒng) 166
8.5.2 修復受損的文件系統(tǒng) 166
8.5.3 修復文件系統(tǒng)超級塊 167
8.5.4 使用Windows分區(qū) 168
8.6 常用的管理腳本 169
8.6.1 自動掛載所有的Windows分區(qū)的腳本 169
8.6.2 轉換目錄和文件名大小寫的腳本 170
8.7 習題 171
第9章 軟件包管理 173
9.1 使用RPM軟件包 173
9.1.1 RPM簡介 173
9.1.2 RPM命令的使用方法 174
9.1.3 安裝RPM軟件包 175
9.1.4 查看RPM軟件包 176
9.1.5 升級軟件包 178
9.1.6 刪除軟件包 178
9.2 打包命令tar 179
9.2.1 tar命令簡介 179
9.2.2 打包文件 179
9.2.3 查看歸檔文件的內容 180
9.2.4 還原歸檔文件 180
9.2.5 在歸檔文件中追加新文件 181
9.2.6 壓縮歸檔文件 181
9.3 壓縮和解壓縮命令 182
9.3.1 gzip和gunzip命令 182
9.3.2 zip和unzip命令 183
9.3.3 bzip2和bunzip2命令 185
9.4 其他軟件安裝方式 186
9.4.1 源代碼安裝方式 186
9.4.2 源代碼安裝實例 187
9.4.3 .bin文件安裝方式 189
9.5 常見問題的處理 190
9.5.1 如何快速安裝RPM軟件包 190
9.5.2 如何安裝.src.rpm軟件包 191
9.5.3 查看程序由哪個RPM包安裝 192
9.6 習題 192
第10章 進程管理 193
10.1 進程簡介 193
10.2 Linux進程管理 194
10.2.1 查看進程 194
10.2.2 啟動進程 196
10.2.3 終止進程 197
10.2.4 更改進程的優(yōu)先級 198
10.2.5 進程掛起與恢復 199
10.3 定時任務 200
10.3.1 使用crontab命令設置定時任務 200
10.3.2 使用at命令設置定時任務 201
10.4 常見問題的處理 202
10.4.1 如何殺死所有進程 202
10.4.2 定時任務不生效 203
10.5 習題 203
第11章 網絡管理 205
11.1 TCP/IP網絡 205
11.1.1 TCP/IP網絡的歷史 205
11.1.2 OSI網絡模型 206
11.1.3 TCP/IP網絡模型 206
11.2 以太網配置 208
11.2.1 添加以太網連接 208
11.2.2 更改以太網設備 209
11.2.3 更改DNS記錄 210
11.3 網絡配置文件 211
11.3.1 網絡設備配置文件 211
11.3.2 使用resolv.conf文件配置DNS服務器 211
11.3.3 使用network文件配置主機名 212
11.3.4 使用hosts文件配置主機名和IP地址的映射關系 212
11.4 接入互聯(lián)網 212
11.4.1 有線連接 212
11.4.2 無線連接 213
11.5 常用的網絡命令 214
11.5.1 使用ifconfig命令管理網絡接口 214
11.5.2 使用nmcli命令管理網絡連接 216
11.5.3 使用hostname命令查看主機名 219
11.5.4 使用route命令管理路由 219
11.5.5 使用ping命令檢測主機是否激活 221
11.5.6 使用netstat命令查看網絡信息 222
11.5.7 使用nslookup命令進行解析 224
11.5.8 使用traceroute命令跟蹤路由 225
11.5.9 使用telnet命令管理遠程主機 225
11.6 常見問題的處理 226
11.6.1 如何在同一個網卡上綁定多個IP地址 226
11.6.2 Linux網絡故障的處理步驟 228
11.7 常用的管理腳本 229
11.7.1 統(tǒng)計客戶端的網絡連接數(shù) 229
11.7.2 自動發(fā)送郵件的腳本 230
11.8 習題 231
第12章 系統(tǒng)監(jiān)控 233
12.1 系統(tǒng)性能監(jiān)控 233
12.1.1 性能分析準則 233
12.1.2 內存監(jiān)控 235
12.1.3 CPU監(jiān)控 236
12.1.4 磁盤監(jiān)控 238
12.1.5 網絡監(jiān)控 240
12.1.6 綜合監(jiān)控命令——top 241
12.2 Rsyslog日志 244
12.2.1 Rsyslog簡介 244
12.2.2 Rsyslog的配置 244
12.2.3 Rsyslog配置實例 246
12.2.4 清空日志文件的內容 247
12.2.5 查看日志 247
12.3 其他日志 248
12.3.1 dmesg日志——記錄內核日志信息 248
12.3.2 用戶登錄日志 250
12.3.3 用戶操作記錄 250
12.3.4 應用日志 251
12.4 常見問題的處理 252
12.4.1 內存泄漏 252
12.4.2 定期清理日志文件 252
12.5 習題 253
第13章 Shell編程 254
13.1 Shell編程簡介 254
13.1.1 什么是Shell腳本 254
13.1.2 編寫Shell腳本 255
13.2 條件測試 255
13.2.1 數(shù)值測試 255
13.2.2 字符串測試 256
13.2.3 文件狀態(tài)測試 257
13.2.4 條件測試的邏輯操作符 257
13.3 控制結構 258
13.3.1 if-then-else分支結構 258
13.3.2 case分支結構 259
13.3.3 for循環(huán)結構 260
13.3.4 expr命令計數(shù)器 261
13.3.5 while循環(huán)結構 262
13.3.6 until循環(huán)結構 263
13.4 腳本參數(shù)與交互 264
13.4.1 向腳本傳遞參數(shù) 264
13.4.2 用戶交互 265
13.4.3 特殊變量 266
13.5 常見問題的處理 267
13.5.1 如何屏蔽命令的輸出結果 267
13.5.2 如何把一條命令分成多行編寫 267
13.6 習題 268
第14章 Linux系統(tǒng)安全 269
14.1 用戶賬號和密碼安全 269
14.1.1 刪除或禁用不必要的用戶 269
14.1.2 使用強壯的用戶密碼 270
14.1.3 設置合適的密碼策略 270
14.1.4 破解shadow密碼文件 271
14.1.5 禁用靜止用戶 272
14.1.6 保證只有一個root用戶 273
14.1.7 文件路徑中的“.” 273
14.1.8 主機信任關系——host.equiv和.rhosts文件 274
14.2 網絡安全 275
14.2.1 ping探測 275
14.2.2 服務端口 276
14.2.3 拒絕攻擊 279
14.2.4 使用安全的網絡服務 281
14.2.5 增強Xinetd的安全 281
14.3 文件系統(tǒng)安全 281
14.3.1 全球可讀文件 282
14.3.2 全球可寫文件 282
14.3.3 特殊的文件權限——setuid和setgid 283
14.3.4 沒有所有者的文件 285
14.3.5 設備文件 285
14.3.6 磁盤分區(qū) 285
14.3.7 設置GRUB密碼 286
14.3.8 限制su命令切換 287
14.3.9 使用合適的mount命令選項 287
14.4 備份與恢復 288
14.4.1 使用tar命令進行備份 288
14.4.2 專用的備份恢復命令—— dump和restore 289
14.4.3 底層設備操作命令dd 292
14.4.4 備份的物理安全 292
14.5 日志記錄 293
14.5.1 查看當前登錄的用戶 293
14.5.2 查看用戶的歷史登錄日志 293
14.5.3 secure日志中的安全信息 294
14.5.4 messages日志中的安全信息 295
14.5.5 cron日志中的安全信息 295
14.5.6 history日志中的安全信息 296
14.5.7 日志文件的保存 296
14.6 漏洞掃描工具Nessus 297
14.6.1 如何獲得Nessus安裝包 297
14.6.2 安裝Nessus服務器 298
14.6.3 啟動和關閉Nessus 298
14.6.4 客戶端訪問Nessus 299
14.7 開源軟件OpenSSH 303
14.7.1 SSH和OpenSSH簡介 303
14.7.2 安裝OpenSSH 303
14.7.3 啟動和關閉OpenSSH 304
14.7.4 OpenSSH配置文件 305
14.7.5 OpenSSH服務器配置 305
14.7.6 OpenSSH客戶端配置 309
14.7.7 使用SSH遠程登錄 310
14.7.8 使用sftp命令進行文件傳輸 314
14.7.9 使用scp命令進行遠程文件復制 315
14.7.10 在Windows客戶端上使用SSH 317
14.8 常見問題的處理 319
14.8.1 Linux系統(tǒng)是否有病毒 319
14.8.2 系統(tǒng)文件損壞的解決辦法 320
14.9 習題 320
第3篇 網絡服務管理
第15章 Web服務器配置和管理 322
15.1 Web服務器簡介 322
15.1.1 Web服務的發(fā)展歷史和工作原理 322
15.1.2 Apache簡介 323
15.1.3 Apache的模塊 323
15.2 Apache服務器的安裝 325
15.2.1 如何獲取Apache軟件 325
15.2.2 安裝Apache服務器軟件 326
15.2.3 啟動和關閉Apache 328
15.2.4 檢測Apache服務 329
15.2.5 讓Apache自動運行 329
15.3 Apache服務器的基本配置和維護 330
15.3.1 查看Apache的相關信息 330
15.3.2 httpd.conf配置文件簡介 331
15.3.3 配置文件的修改 334
15.3.4 符號鏈接和虛擬目錄 335
15.3.5 頁面重定向 336
15.3.6 Apache日志文件 337
15.4 日志分析 339
15.4.1 AWStats簡介 340
15.4.2 安裝AWStats日志分析程序 340
15.4.3 配置AWStats 342
15.4.4 使用AWStats分析日志 343
15.5 Apache安全配置 343
15.5.1 訪問控制 343
15.5.2 用戶認證 346
15.5.3 分布式配置文件.htaccess 348
15.6 虛擬主機 348
15.6.1 虛擬主機服務簡介 349
15.6.2 基于IP的虛擬主機服務 349
15.6.3 基于主機名的虛擬主機服務 351
15.7 常見問題的處理 352
15.7.1 防止網站圖片盜鏈 352
15.7.2 忽略某些訪問日志的記錄 353
15.7.3 解決Apache無法啟動的問題 353
15.8 習題 353
第16章 動態(tài)Web服務器配置和管理 355
16.1 動態(tài)網頁技術簡介 355
16.1.1 動態(tài)網頁技術的工作原理 355
16.1.2 實現(xiàn)動態(tài)網頁的常見技術 356
16.1.3 Tomcat簡介 356
16.2 Tomcat服務器的安裝 357
16.2.1 如何獲取JDK 357
16.2.2 安裝JDK 357
16.2.3 如何獲取Tomcat 358
16.2.4 安裝Tomcat 358
16.2.5 啟動和關閉Tomcat 359
16.2.6 檢測Tomcat服務 359
16.2.7 讓Tomcat自動運行 360
16.3 整合Apache和Tomcat 361
16.3.1 為什么要整合Apache和Tomcat 361
16.3.2 安裝mod_jk模塊 361
16.3.3 Apache和Tomcat的后續(xù)配置 363
16.4 Apache和其他動態(tài)Web的整合 365
16.4.1 整合CGI 365
16.4.2 整合基于Perl的CGI 368
16.4.3 整合PHP 369
16.5 常見問題的處理 371
16.5.1 解決PHP模塊無法載入的問題 371
16.5.2 如何壓縮PHP模塊的容量 372
16.6 習題 372
第17章 DNS服務器配置和管理 373
17.1 DNS簡介 373
17.1.1 DNS域名結構 373
17.1.2 DNS的工作原理 374
17.2 DNS服務器的安裝 376
17.2.1 如何獲得Bind安裝包 376
17.2.2 安裝Bind 376
17.2.3 啟動和關閉Bind 377
17.2.4 開機自動運行 378
17.3 Bind服務器配置 378
17.3.1 named.conf配置文件 378
17.3.2 根區(qū)域文件named.root 383
17.3.3 正向解析區(qū)域文件 385
17.3.4 反向解析區(qū)域文件 387
17.4 配置實例 387
17.4.1 網絡拓撲 388
17.4.2 配置named.conf 388
17.4.3 配置區(qū)域文件 390
17.4.4 測試結果 392
17.5 常見問題和常用命令 393
17.5.1 因TTL值缺失導致的錯誤 393
17.5.2 dig命令:顯示DNS解析結果與配置信息 393
17.5.3 ping命令:解析域名 394
17.5.4 host命令:正向和反向解析 394
17.5.5 named-checkconf命令:檢查named.conf文件的內容 394
17.5.6 named-checkzone命令:檢查區(qū)域文件的內容 395
17.6 習題 395
第18章 郵件服務器配置和管理 396
18.1 電子郵件簡介 396
18.1.1 電子郵件的傳輸過程 396
18.1.2 郵件的相關協(xié)議 397
18.1.3 Linux常用的郵件服務器程序 398
18.2 安裝郵件服務器 399
18.2.1 安裝SASL 399
18.2.2 安裝Postfix 400
18.2.3 啟動和關閉郵件服務 403
18.2.4 saslauthd服務的自啟動配置 404
18.2.5 Postfix服務的自啟動配置 405
18.3 Postfix配置 405
18.4 POP和IMAP的實現(xiàn) 407
18.4.1 安裝Dovecot 407
18.4.2 配置Dovecot 408
18.4.3 啟動和關閉Dovecot 409
18.4.4 Dovecot服務的自啟動配置 410
18.5 電子郵件客戶端配置 410
18.6 習題 411
第19章 DHCP服務器配置和管理 412
19.1 DHCP簡介 412
19.2 DHCP服務器的安裝 413
19.2.1 如何獲得DHCP安裝包 414
19.2.2 安裝DHCP 414
19.2.3 啟動和關閉DHCP 415
19.2.4 設置DHCP服務開機自動運行 416
19.3 DHCP服務器配置 417
19.3.1 dhcpd.conf配置文件 417
19.3.2 dhcpd.conf文件的參數(shù) 418
19.3.3 dhcpd.conf文件的選項 419
19.3.4 使用dhcpd.leases文件查看已分配的IP地址 420
19.4 配置實例 421
19.4.1 網絡拓撲 421
19.4.2 配置步驟 422
19.5 DHCP客戶端配置 423
19.5.1 Linux客戶端配置 423
19.5.2 Windows客戶端配置 424
19.6 習題 425
第20章 代理服務器配置和管理 426
20.1 代理服務器簡介 426
20.2 代理服務器的安裝 427
20.2.1 如何獲得Squid安裝包 428
20.2.2 安裝Squid 428
20.2.3 啟動和關閉Squid 429
20.2.4 設置Squid服務開機自動運行 430
20.3 Squid的配置 430
20.3.1 squid.conf配置文件 430
20.3.2 與配置文件相關的命令 434
20.3.3 配置透明代理 435
20.4 Squid安全 436
20.4.1 訪問控制列表 436
20.4.2 使用http_access選項控制HTTP請求 437
20.4.3 身份認證 439
20.5 Squid日志管理 441
20.5.1 access_log日志 441
20.5.2 cache.log日志 442
20.6 Squid客戶端配置 442
20.6.1 Linux客戶端配置 442
20.6.2 Windows客戶端配置 443
20.7 常見問題的處理 444
20.7.1 創(chuàng)建cache目錄時提示權限不正確 445
20.7.2 啟動Squid時提示地址已被占用 445
20.7.3 啟動Squid時提示DNS名稱解析測試失敗 445
20.8 習題 446
第21章 NFS服務器配置和管理 447
21.1 NFS簡介 447
21.2 安裝和啟動NFS服務器 448
21.2.1 安裝NFS 448
21.2.2 啟動NFS 450
21.2.3 檢測NFS服務 450
21.2.4 開機自啟動NFS服務 451
21.3 NFS服務器端配置 452
21.3.1 exports配置文件 452
21.3.2 NFS權限控制 454
21.3.3 exportfs命令:輸出共享目錄 455
21.4 NFS客戶端配置 457
21.4.1 安裝客戶端 457
21.4.2 查看共享目錄列表 458
21.4.3 創(chuàng)建掛載點并掛載共享目錄 459
21.4.4 卸載NFS文件系統(tǒng) 461
21.4.5 開機自動掛載NFS共享目錄 461
21.5 NFS配置實例 462
21.5.1 用戶需求 462
21.5.2 修改exports文件配置 462
21.5.3 在服務器端創(chuàng)建目錄 463
21.5.4 輸出共享目錄 463
21.5.5 人力部門客戶端的配置 464
21.6 使用Autofs按需掛載共享目錄 464
21.6.1 安裝Autofs 464
21.6.2 啟動Autofs服務 465
21.6.3 設置Autofs服務開機自動啟動 465
21.6.4 修改Autofs配置文件 465
21.6.5 配置實例 466
21.7 常見問題的處理 466
21.7.1 無法卸載NFS共享目錄并提示系統(tǒng)繁忙 467
21.7.2 掛載共享目錄失敗 467
21.7.3 NFS請求被掛起 468
21.8 習題 468
第22章 Samba服務器配置和管理 469
22.1 Samba簡介 469
22.2 Samba服務器的安裝 470
22.2.1 如何獲得Samba安裝包 470
22.2.2 安裝Samba 470
22.2.3 啟動和關閉Samba 471
22.2.4 開機自動運行Samba 472
22.3 Samba服務器的基本配置 473
22.3.1 smb.conf配置文件 473
22.3.2 全局選項 473
22.3.3 共享選項 476
22.3.4 配置文件的生效與驗證 477
22.3.5 Samba用戶管理 478
22.3.6 用戶映射 479
22.4 Samba安全設置 480
22.4.1 安全級別 480
22.4.2 用戶訪問控制 481
22.5 日志設置 483
22.6 配置實例 485
22.6.1 應用案例 485
22.6.2 配置步驟 485
22.7 Linux客戶端配置 487
22.7.1 類似于FTP的客戶端程序smbclient 487
22.7.2 mount掛載共享目錄 488
22.7.3 掛載Windows共享目錄 489
22.7.4 使用圖形界面訪問共享資源 491
22.8 Windows客戶端配置 492
22.9 常見問題的處理 493
22.9.1 共享目錄無法寫入 493
22.9.2 Windows用戶不能在網絡中瀏覽Samba服務器 493
22.10 習題 493
第23章 NAT服務器配置和管理 495
23.1 NAT概述 495
23.1.1 NAT簡介 495
23.1.2 NAT的工作原理 496
23.2 NAT的地址轉換方式 497
23.2.1 與NAT地址相關的概念 497
23.2.2 靜態(tài)地址轉換NAT 497
23.2.3 動態(tài)地址轉換NAT 498
23.2.4 網絡地址端口轉換NAT 499
23.3 使用Firewalld防火墻配置NAT 500
23.3.1 Firewalld命令行管理工具 501
23.3.2 Firewalld圖形管理工具 503
23.3.3 NAT配置 508
23.4 配置實例 509
23.4.1 應用案例 509
23.4.2 NAT服務器的配置步驟 509
23.5 NAT客戶端配置 511
23.5.1 Linux客戶端配置 511
23.5.2 Windows客戶端配置 512
23.6 習題 513
第24章 MySQL數(shù)據(jù)庫服務器配置和管理 514
24.1 數(shù)據(jù)庫概述 514
24.1.1 數(shù)據(jù)庫技術簡介 514
24.1.2 MySQL簡介 515
24.1.3 常見的數(shù)據(jù)庫 516
24.2 MySQL數(shù)據(jù)庫服務器的安裝 517
24.2.1 如何獲得MySQL安裝包 517
24.2.2 安裝MySQL 518
24.2.3 啟動和關閉MySQL 521
24.2.4 開機自動運行MySQL服務 523
24.3 MySQL的基本配置 523
24.3.1 MySQL客戶端程序 524
24.3.2 MySQL配置文件 525
24.3.3 更改管理員密碼 527
24.3.4 MySQL服務器管理程序mysqladmin 528
24.4 數(shù)據(jù)庫管理 529
24.4.1 查看數(shù)據(jù)庫 530
24.4.2 選擇數(shù)據(jù)庫 530
24.4.3 創(chuàng)建數(shù)據(jù)庫 530
24.4.4 刪除數(shù)據(jù)庫 531
24.5 數(shù)據(jù)表結構管理 532
24.5.1 數(shù)據(jù)表結構 532
24.5.2 字段類型 533
24.5.3 創(chuàng)建數(shù)據(jù)表 533
24.5.4 更改數(shù)據(jù)表 537
24.5.5 復制數(shù)據(jù)表 539
24.5.6 刪除數(shù)據(jù)表 539
24.6 數(shù)據(jù)管理 540
24.6.1 查詢數(shù)據(jù) 540
24.6.2 插入數(shù)據(jù) 541
24.6.3 更新數(shù)據(jù) 543
24.6.4 刪除數(shù)據(jù) 543
24.7 索引管理 544
24.7.1 創(chuàng)建索引 544
24.7.2 刪除索引 544
24.8 用戶和權限管理 544
24.8.1 MySQL權限控制原理 545
24.8.2 用戶管理 547
24.8.3 用戶授權 548
24.8.4 回收權限 550
24.9 MySQL的備份和恢復 550
24.9.1 使用mysqldump進行備份和恢復 550
24.9.2 使用mysqlhotcopy進行備份和恢復 552
24.9.3 使用SQL語句進行備份和恢復 553
24.9.4 啟用二進制日志 555
24.9.5 直接備份數(shù)據(jù)文件 555
24.10 MySQL圖形化管理工具 555
24.10.1 獲得phpMyAdmin安裝包 555
24.10.2 安裝phpMyAdmin 556
24.10.3 配置phpMyAdmin 556
24.10.4 登錄phpMyAdmin 557
24.10.5 數(shù)據(jù)庫管理 558
24.10.6 數(shù)據(jù)表管理 559
24.10.7 表記錄管理 561
24.10.8 用戶權限管理 563
24.11 常見問題的處理 565
24.11.1 phpMyAdmin出現(xiàn)“配置文件現(xiàn)在需要絕密的短語密碼”警告 565
24.11.2 查詢時出現(xiàn)Out of memory錯誤 565
24.11.3 忘記root用戶密碼 565
24.12 習題 566
第25章 Webmin服務器配置和管理 567
25.1 Webmin簡介 567
25.2 Webmin的安裝與使用 568
25.2.1 如何獲得Webmin安裝包 568
25.2.2 安裝Webmin 569
25.2.3 啟動和關閉Webmin 569
25.2.4 登錄Webmin 570
25.2.5 更改Webmin的語言和主題 572
25.3 Webmin各功能模塊簡介 572
25.3.1 Webmin類型模塊 573
25.3.2 系統(tǒng)類型模塊 573
25.3.3 服務器類型模塊 574
25.3.4 網絡類型模塊 575
25.3.5 硬件類型模塊 576
25.3.6 群集類型模塊 577
25.3.7 Tools類型模塊 578
25.4 Webmin類型模塊 578
25.4.1 Webmin用戶管理 579
25.4.2 Webmin配置 580
25.5 系統(tǒng)類型模塊 581
25.5.1 定時任務 582
25.5.2 用戶與群組 583
25.5.3 Change Passwords模塊 584
25.5.4 磁盤和網絡文件系統(tǒng) 584
25.5.5 文件系統(tǒng)備份 585
25.6 服務器類型模塊 586
25.6.1 Apache 服務器 587
25.6.2 DHCP服務器 588
25.6.3 Postfix配置 589
25.6.4 Samba Windows 文件共享 589
25.6.5 Squid代理服務器 590
25.7 網絡類型模塊 590
25.7.1 網絡接口 590
25.7.2 路由和網關 592
25.7.3 NFS輸出 592
25.8 硬件類型模塊 593
25.8.1 GRUB開機加載程序 593
25.8.2 本地磁盤分區(qū) 594
27.8.3 系統(tǒng)時間 595
25.9 Tools類型模塊 596
25.10 習題 596
第26章 Oracle服務器配置和管理 598
26.1 Oracle Database 19c簡介 598
26.2 Oracle數(shù)據(jù)庫服務器的安裝 598
26.2.1 如何獲得Oracle安裝包 599
26.2.2 軟件和硬件要求 599
26.2.3 安裝前的配置 601
26.2.4 安裝Oracle Database 19c 603
26.2.5 配置網絡監(jiān)聽程序 613
26.3 數(shù)據(jù)庫管理 617
26.3.1 創(chuàng)建數(shù)據(jù)庫 617
26.3.2 更改數(shù)據(jù)庫 627
26.3.3 刪除數(shù)據(jù)庫 630
26.4 Oracle服務管理 633
26.4.1 手工啟動和關閉Oracle服務 633
26.4.2 開機自動啟動Oracle數(shù)據(jù)庫服務 636
26.4.3 檢測Oracle數(shù)據(jù)庫的狀態(tài) 637
26.5 Oracle圖形化管理工具——OEM 638
26.5.1 登錄OEM 638
26.5.2 使用OEM監(jiān)控Oracle數(shù)據(jù)庫 640
26.6 常見問題的處理 641
26.6.1 如何獲得數(shù)據(jù)庫創(chuàng)建過程中的詳細信息 642
26.6.2 訪問OEM出現(xiàn)“安全連接失敗,使用了無效的安全證書”錯誤 642
26.6.3 忘記sys用戶密碼 642
26.7 習題 643
附錄 Linux指令速查索引 644
展開全部
LINUX系統(tǒng)管理與網絡管理(第3版) 作者簡介
余柏山,有25年的大型系統(tǒng)管理與實戰(zhàn)經驗,熟悉Apache、Tomcat、Oracle、MySQL、集群、RAC、SAN和容災等各種IT業(yè)界流行的系統(tǒng)集成技術。在某大型國有企業(yè)擔任系統(tǒng)管理員一職期間,負責了公司的UNIX和Linux服務器的管理與維護工作,參與了公司系統(tǒng)安全加固、異地容災、ERP應用系統(tǒng)和存儲網絡規(guī)劃等多個大型IT項目的建設。