Linux 系統管理與服務配置 (CentOS 8)(微課版)

Linux 系統管理與服務配置 (CentOS 8)(微課版)

作者: 張恆傑 張彥 石慧升 張玉松
出版社: 清華大學
出版在: 2020-07-01
ISBN-13: 9787302557739
ISBN-10: 730255773X





內容描述


本書內容包括Linux基礎、Linux的安裝、Linux常用命令、Shell與Vi編輯器、用戶和組管理、文件系統和磁盤管理、Linux網絡基礎配置、DHCP服務器配置、DNS服務器配置、Samba服務器配置、Apache服務器配置、電子郵件服務器配置、FTP服務器配置、防火牆與SELinux等內容。


目錄大綱


目錄
 
第1章CentOS 8的安裝與啟動1
1.1Linux概述1
1.1.1Linux簡介1
1.1.2Linux的版本2
1.1.3CentOS介紹5
1.1.4Linux的特點7
1.2Linux系統的安裝8
1.2.1Linux安裝方式8
1.2.2安裝Linux10
1.2.3Linux的啟動與登錄16
實訓18
習題19
第2章Shell基本命令20
2.1Shell命令概述20
2.1.1Shell簡介20
2.1.2Shell的分類21
2.1.3啟動Shell23
2.1.4Shell命令操作基礎24
2.2常用的Shell命令26
2.2.1基本操作命令26
2.2.2目錄操作命令28
2.2.3文件操作命令30
2.2.4系統管理命令35
2.3vi編輯器38
2.3.1vi簡介38
2.3.2vi的工作模式38
2.3.3啟動與退出vi39
2.3.4vi的基本操作命令40
實訓43
習題43
第3章用戶和組的管理45
3.1用戶和組文件45
3.1.1用戶賬號文件46
3.1.2用戶影子文件47
3.1.3組賬號文件48
3.1.4用戶組影子文件49
3.1.5與用戶和組管理有關的文件和目錄50
3.2用戶賬號的管理51
3.2.1用戶賬號管理概述51
3.2.2用戶密碼管理53
3.3用戶組的管理55
3.4賦予普通用戶特別權限58
實訓60
習題61
第4章文件系統管理63
4.1文件系統63
4.1.1Linux文件系統概述63
4.1.2Linux文件系統類型64
4.2Linux文件組織結構66
4.2.1文件系統結構66
4.2.2基本目錄68
4.2.3Linux文件系統與Windows文件系統的比較69
4.3文件系統的管理70
4.3.1存儲設備文件的命名70
4.3.2硬盤設備管理71
4.3.3邏輯捲的管理76
4.3.4建立文件系統79
4.3.5文件系統的掛載與卸載80
4.3.6磁盤配額管理82
4.4文件管理85
4.4.1鏈接文件85
4.4.2修改目錄或文件權限86
4.4.3文件的壓縮與歸檔92
實訓96
習題97
第5章系統高級管理100
5.1系統進程管理100
5.1.1進程的概念100
5.1.2進程管理101
5.2系統服務管理107
5.2.1CentOS 8啟動流程107
5.2.2服務管理109
5.3軟件管理110
5.3.1RPM110
5.3.2DNF112
5.4TCP/IP配置與管理114
5.4.1配置主機名114
5.4.2配置網卡115
5.4.3常用網絡配置文件120
5.4.4常用網絡調試命令123
實訓127
習題127
第6章NFS服務器配置與管理130
6.1概述130
6.1.1NFS簡介130
6.1.2NFS工作機制131
6.2NFS的安裝與啟動132
6.3配置NFS服務133
實訓137
習題138
第7章Samba服務器配置與管理140
7.1瞭解Samba140
7.1.1SMB協議140
7.1.2Samba服務142
7.2安裝Samba服務器142
7.3配置Samba143
7.3.1特殊小節144
7.3.2全局參數146
7.3.3普通共享選項150
7.3.4管理Samba用戶152
7.3.5配置示例152
7.4Samba應用實例154
7.4.1Windows客戶機訪問Samba共享資源154
7.4.2Linux客戶機訪問Samba共享資源155
7.4.3Linux客戶機訪問Windows共享資源157
實訓157
習題158
第8章DNS服務器配置與管理159
8.1DNS服務器簡介159
8.1.1域名及域名系統159
8.1.2域名結構160
8.1.3域名服務器類型162
8.1.4域名的解析過程163
8.1.5動態DNS服務166
8.2安裝DNS服務器並進行啟動及停止操作166
8.3配置DNS服務器167
8.3.1主配置文件named.conf167
8.3.2區域數據庫文件和資源記錄169
8.4DNS服務器配置實例173
8.4.1配置主DNS服務器173
8.4.2配置輔助DNS服務器177
8.4.3配置轉發DNS服務器179
8.4.4配置只有緩存功能的DNS服務器179
8.4.5配置只有主域名服務功能的DNS服務器180
8.4.6配置DNS服務器的負載平衡180
8.5DNS管理工具181
實訓183
習題183
第9章Web服務器配置與管理185
9.1Apache概述185
9.2Apache服務器的安裝與啟動186
9.3Apache配置文件188
9.3.1Apache配置文件簡介188
9.3.2Apache主配置文件選項188
9.4Apache的配置192
9.4.1搭建基本的Web服務器192
9.4.2配置用戶Web站點194
9.4.3別名和重定向195
9.4.4主機訪問控制196
9.4.5用戶身份驗證197
9.5配置虛擬主機199
9.5.1基於IP地址的虛擬主機配置199
9.5.2基於名稱的虛擬主機配置203
實訓205
習題206
第10章FTP服務器配置與管理207
10.1FTP簡介207
10.1.1FTP服務207
10.1.2FTP工作原理207
10.1.3FTP傳輸模式208
10.1.4FTP連接模式209
10.2配置VSFTP服務器210
10.2.1使用VSFTP服務210
10.2.2VSFTP服務配置文件211
10.3管理VSFTP服務器219
10.3.1配置匿名賬號FTP服務器220
10.3.2配置本地賬號FTP服務器221
10.3.3配置虛擬賬號FTP服務器223
實訓225
習題226
第11章DHCP服務器配置與管理228
11.1DHCP工作機制228
11.2DHCP服務的安裝與配置230
11.2.1安裝DHCP服務230
11.2.2啟動、停止DHCP服務231
11.2.3DHCP服務配置231
11.2.4配置實例234
11.3分配多網段的IP地址235
11.4配置DHCP客戶端237
實訓238
習題239
第12章Email服務器配置與管理240
12.1電子郵件服務概述240
12.2安裝Postfix郵件服務243
12.3啟動、停止Email服務器244
12.4Postfix服務器的配置文件245
12.4.1main.cf文件245
12.4.2master.cf文件250
12.5配置Email服務器253
12.5.1Postfix服務器的基本配置253
12.5.2配置SMTP認證256
12.5.3配置虛擬別名域259
12.5.4配置用戶別名260
12.5.5Dovecot服務的實現261
12.5.6Cyrusimapd服務的實現263
實訓266
習題267
第13章Linux防火牆配置與管理268
13.1防火牆簡介268
13.2區域管理269
13.3Firewalld防火牆配置270
13.4Firewalld操作命令272
實訓277
習題278
參考文獻279




相關書籍

IEEE 802.11ac: An analysis of the standard (Paperback)

作者 Jean-Pierre Le Rouzic

2020-07-01

從零開始學C語言

作者 明日科技

2020-07-01

C語言程序設計(第4版)

作者 譚浩強

2020-07-01