Linux 系統管理與網絡管理(第2版) Linux典藏大系:Linux系统管理与网络管理(第2版)(附光盘)

餘柏山, 等

  • 出版商: 清華大學
  • 出版日期: 2014-02-01
  • 定價: $599
  • 售價: 8.5$509
  • 語言: 簡體中文
  • 頁數: 718
  • 裝訂: 平裝
  • ISBN: 7302320187
  • ISBN-13: 9787302320180
  • 相關分類: Linux
  • 立即出貨

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

本書是獲得大量讀者好評的「Linux典藏大系」中的《Linux系統管理與網絡管理》的第2版。本書第1版出版後獲得了讀者的高度評價,曾經多次印刷。第2版圖書以最新的Red Hat Enterprise Linux 6.3平臺為基礎,循序漸進、深入淺出、全面系統地介紹了由Linux系統管理到各種網絡服務器配置所涉及的所有知識。本書附帶1張光盤,內容為本書配套的多媒體教學視頻及相關學習資料。
    餘柏山編著的《Linux系統管理與網絡管理(第2版)》共28章,分為3篇。基礎篇涵蓋的內容有Linux系統簡介、Linux系統安裝、圖形桌面系統管理、命令行界面等;系統管理篇涵蓋的內容有Linux系統啟動過程、用戶和用戶組管理、磁盤分區管理、文件系統管理、軟件包管理、進程管理、網絡管理、系統監控、Shell編程、Linux系統安全等;網絡服務管理篇涵蓋的內容有FTP服務器配置和管理、Web服務器配置與管理、動態Web服務器配置與管理、DNS服務器配置和管理、郵件服務器配置和管理、DHCP服務器配置和管理、代理服務器配置和管理、VPN服務器配置和管理、NFS服務器配置和管理、Samba服務器配置和管理、NAT服務器配置和管理、MySQL數據庫服務器配置和管理、Webmin的配置和管理、Oracle服務器配置和管理等。
    《Linux系統管理與網絡管理(第2版)》適合廣大Linux初學者、Linux系統管理員、對Linux感興趣的人員及各大中專院校的學生和社會培訓學生閱讀,是一本不可多得的Linux學習手冊,更是一本不可多得的案頭必備寶典。

<目錄>

  第1篇  基礎篇
第1章  Linux系統簡介( 教學視頻:13分鐘)  2
  1.1  Linux系統的起源  2
  1.2  Linux版本  3
  1.2.1  Linux內核版本  3
  1.2.2  Linux發行套件版本  3
  1.3  Red Hat Enterprise Linux 6.3簡介  5
第2章  Linux系統安裝( 教學視頻:50分鐘)  6
  2.1  安裝前的準備  6
  2.1.1  硬件配置與兼容要求  6
  2.1.2  選擇安裝方式  7
  2.2  通過光盤安裝Linux  7
  2.2.1  啟動安裝程序  7
  2.2.2  進行語言和鍵盤設置  9
  2.2.3  時區配置  11
  2.2.4  設置root用戶密碼  11
  2.2.5  磁盤分區  12
  2.2.6  引導裝載程序  17
  2.2.7  選擇安裝的軟件包  18
  2.2.8  準備安裝  20
  2.3  系統第一次啟動  20
  2.3.1  歡迎界面和許可協議  21
  2.3.2  設置軟件更新  21
  2.3.3  創建用戶  22
  2.3.4  設置日期和時間  22
  2.3.5  配置Kdump內核崩潰轉存  23
  2.3.6  登錄系統  24
  2.4  刪除Linux系統  24
  2.5  使用虛擬機安裝Linux  25
  2.6  系統安裝時的常見問題處理  30
  2.6.1  無法使用圖形安裝方式  30
  2.6.2  無法使用硬盤的所有剩餘空間  30
  2.6.3  分區後無法進入下一個安裝界面  31
  2.6.4  保存安裝過程中的錯誤跟蹤信息  31
第3章  圖形桌面系統管理( 教學視頻:62分鐘)  32
  3.1  桌面系統簡介  32
  3.1.1  X-Window系統簡介  32
  3.1.2  KDE和GNOME簡介  33
  3.2  GNOME的使用  34
  3.2.1  GNOME桌面  34
  3.2.2  文件管理  36
  3.2.3  GNOME面板  39
  3.2.4  菜單  40
  3.2.5  輸入法  41
  3.2.6  屏幕分辨率  42
  3.2.7  屏幕保護程序  42
  3.2.8  添加刪除軟件  43
  3.2.9  搜索文件  43
  3.2.10  設置系統字體與主題  44
  3.2.11  日期時間  45
  3.2.12  使用軟盤、光盤和移動硬盤  45
  3.2.13  更改GNOME語言環境  46
  3.2.14  註銷和關機  47
  3.3  常用應用軟件  47
  3.3.1  Konqueror瀏覽器  47
  3.3.2  gThumb圖像瀏覽器  48
  3.3.3  gedit文本編輯器  48
  3.3.4  Evince pdf文檔查看器  49
  3.3.5  遠程訪問  50
  3.4  常見問題處理  54
  3.4.1  無法掛載光盤和USB存儲設備  54
  3.4.2  無法註銷系統  55
  3.4.3  開機無法進入圖形環境  56
第4章  命令行界面( 教學視頻:56分鐘)  58
  4.1  命令行簡介  58
  4.1.1  為什麼要使用命令行  58
  4.1.2  Shell簡介  59
  4.2  命令行的使用  59
  4.2.1  進入命令行  59
  4.2.2  處理多個終端  60
  4.2.3  終端側寫  60
  4.2.4  終端基本操作  61
  4.3  常用的基本命令  65
  4.3.1  man命令:查看幫助信息  65
  4.3.2  date命令:顯示時間  65
  4.3.3  hostname命令:主機名  66
  4.3.4  clear命令:清屏  66
  4.3.5  exit命令:退出  66
  4.3.6  history命令:歷史命令  66
  4.3.7  pwd命令:當前目錄  67
  4.3.8  cd命令:切換目錄  67
  4.3.9  ls命令:列出目錄和文件  67
  4.3.10  cat命令:顯示文件內容  68
  4.3.11  touch命令:創建文件  68
  4.3.12  df命令:查看文件系統  69
  4.3.13  alias和unalias命令:命令別名  69
  4.3.14  echo命令:顯示信息  70
  4.3.15  export命令:輸出變量  70
  4.3.16  env命令:顯示環境變量  71
  4.3.17  ps命令:查看進程  71
  4.3.18  whoami和who命令:查看用戶  72
  4.3.19  su命令:切換用戶  72
  4.3.20  grep命令:過濾信息  72
  4.3.21  wc命令:統計  73
  4.3.22  more命令:分頁顯示  73
  4.3.23  管道  74
  4.4  VI編輯器  75
  4.4.1  3種運行模式  75
  4.4.2  VI的使用  75
  4.4.3  VI的常用命令  76
  4.5  命令行環境常見問題處理  78
  4.5.1  開機默認進入命令行環境  78
  4.5.2  遠程訪問命令行環境  78
    第2篇  系統管理篇
第5章  Linux系統啟動過程( 教學視頻:53分鐘)  82
  5.1  Linux系統啟動過程簡介  82
  5.2  BIOS加電自檢  83
  5.3  引導加載程序  84
  5.3.1  引導加載程序的啟動  84
  5.3.2  GRUB配置  84
  5.4  init進程  86
  5.4.1  init進程簡介  86
  5.4.2  init進程的引導過程  88
  5.4.3  配置自動運行服務  91
  5.5  重啟和關閉系統  92
  5.5.1  shutdown命令:關閉或重啟系統  92
  5.5.2  halt命令:關閉系統  93
  5.5.3  reboot命令:重啟系統  94
  5.5.4  init命令:改變運行級別  94
  5.5.5  通過圖形界面關閉系統  94
  5.6  系統啟動時常見的問題處理  95
  5.6.1  進入Linux救援模式  95
  5.6.2  GRUB被Windows覆蓋  98
  5.6.3  重新分區後GRUB引導失敗  98
第6章  用戶和用戶組管理( 教學視頻:85分鐘)  100
  6.1  用戶管理概述  100
  6.1.1  用戶賬號  100
  6.1.2  用戶賬號文件:passwd和shadow  102
  6.1.3  用戶組  104
  6.1.4  用戶組文件:group和gshadow  106
  6.2  普通用戶管理  107
  6.2.1  添加用戶  107
  6.2.2  更改用戶密碼  109
  6.2.3  修改用戶信息  110
  6.2.4  刪除用戶  110
  6.2.5  禁用用戶  111
  6.2.6  配置用戶Shell環境  111
  6.3  用戶組管理  114
  6.3.1  添加用戶組  114
  6.3.2  修改用戶組  114
  6.3.3  刪除用戶組  115
  6.4  用戶和用戶組的圖形化管理  116
  6.4.1  查看用戶  116
  6.4.2  添加用戶  117
  6.4.3  修改用戶  117
  6.4.4  刪除用戶  118
  6.4.5  查看用戶組  118
  6.4.6  添加用戶組  119
  6.4.7  修改用戶組  119
  6.4.8  刪除用戶組  119
  6.5  用戶管理的常見問題和常用命令  119
  6.5.1  忘記root用戶密碼  120
  6.5.2  誤刪用戶賬號  121
  6.5.3  常用用戶管理命令  122
  6.6  常用管理腳本  123
  6.6.1  批量添加用戶  123
  6.6.2  完整刪除用戶賬號  124
第7章  磁盤分區管理( 教學視頻:58分鐘)  127
  7.1  磁盤分區簡介  127
  7.1.1  Linux分區簡介  127
  7.1.2  磁盤設備管理  128
  7.2  使用fdisk進行分區管理  129
  7.2.1  fdisk簡介  129
  7.2.2  fdisk交互模式  130
  7.2.3  分區管理  131
  7.3  使用parted進行分區管理  134
  7.3.1  parted簡介  135
  7.3.2  parted交互模式  135
  7.3.3  分區管理  136
  7.4  LVM——邏輯捲管理  139
  7.4.1  LVM簡介  139
  7.4.2  物理捲管理  139
  7.4.3  捲組管理  141
  7.4.4  邏輯捲管理  143
  7.5  磁盤分區管理的常見問題  144
  7.5.1  添加新磁盤  144
  7.5.2  刪除分區後系統無法啟動  146
  7.5.3  誤刪Swap分區  147
第8章  文件系統管理( 教學視頻:73分鐘)  149
  8.1  文件系統簡介  149
  8.1.1  Linux文件系統簡介  149
  8.1.2  Linux支持的文件系統類型  150
  8.1.3  Linux的默認安裝目錄  151
  8.2  文件系統的管理  152
  8.2.1  創建文件系統  152
  8.2.2  查看已掛載文件系統  155
  8.2.3  使用fstab文件自動掛載文件系統  155
  8.3  文件和目錄管理  156
  8.3.1  查看文件和目錄屬性  156
  8.3.2  文件類型  157
  8.3.3  鏈接文件  159
  8.3.4  查看文件內容  160
  8.3.5  刪除文件和目錄  161
  8.3.6  更改當前目錄  162
  8.3.7  文件名通配符  163
  8.3.8  查看目錄空間大小  164
  8.3.9  複製文件和目錄  164
  8.3.10  移動文件和目錄  165
  8.4  文件和目錄權限管理  166
  8.4.1  Linux文件和目錄權限簡介  166
  8.4.2  更改文件和目錄的所有者  167
  8.4.3  更改文件和目錄的權限  167
  8.4.4  設置文件和目錄的默認權限  168
  8.5  文件系統管理的常見問題和常用命令  169
  8.5.1  無法卸載文件系統  170
  8.5.2  修復受損文件系統  170
  8.5.3  修復文件系統超級塊  171
  8.5.4  使用Windows分區  172
  8.6  常用管理腳本  173
  8.6.1  自動掛載所有Windows分區的腳本  173
  8.6.2  轉換目錄和文件名大小寫的腳本  174
第9章  軟件包管理( 教學視頻:62分鐘)  176
  9.1  使用RPM軟件包  176
  9.1.1  RPM簡介  176
  9.1.2  RPM命令的使用方法  177
  9.1.3  安裝RPM軟件包  178
  9.1.4  查看RPM軟件包  179
  9.1.5  升級軟件包  181
  9.1.6  刪除軟件包  181
  9.2  打包程序tar  182
  9.2.1  tar簡介  182
  9.2.2  打包文件  183
  9.2.3  查看歸檔文件的內容  183
  9.2.4  還原歸檔文件  184
  9.2.5  往歸檔文件中追加新文件  184
  9.2.6  壓縮歸檔文件  185
  9.3  壓縮和解壓  185
  9.3.1  使用gzip和gunzip進行壓縮  186
  9.3.2  使用zip和unzip進行壓縮  187
  9.3.3  使用bzip2和bunzip2進行壓縮  189
  9.3.4  使用compress和uncompress進行壓縮  190
  9.4  其他軟件安裝方式  190
  9.4.1  源代碼安裝  191
  9.4.2  源代碼安裝實例  192
  9.4.3  .bin文件安裝  194
  9.5  常見問題處理  195
  9.5.1  如何安裝.src.rpm軟件包  195
  9.5.2  查看程序是由哪個RPM包安裝  195
第10章  進程管理( 教學視頻:34分鐘)  197
  10.1  進程簡介  197
  10.2  Linux進程管理  198
  10.2.1  查看進程  198
  10.2.2  啟動進程  200
  10.2.3  終止進程  201
  10.2.4  更改進程優先級  202
  10.2.5  進程掛起與恢復  203
  10.3  定時任務  204
  10.3.1  crontab設置定時任務  204
  10.3.2  at命令:設置定時任務  206
  10.4  進程管理的常見問題處理  206
  10.4.1  如何殺掉所有進程  206
  10.4.2  定時任務不生效  207
第11章  網絡管理( 教學視頻:57分鐘)  208
  11.1  TCP/IP網絡  208
  11.1.1  TCP/IP網絡歷史  208
  11.1.2  OSI網絡模型  209
  11.1.3  TCP/IP網絡模型  210
  11.2  以太網配置  211
  11.2.1  添加以太網連接  211
  11.2.2  更改以太網設備  213
  11.2.3  更改DNS記錄  213
  11.3  網絡配置文件  214
  11.3.1  網絡設備配置文件  214
  11.3.2  使用resolve.conf文件配置DNS服務器  215
  11.3.3  使用network文件配置主機名  215
  11.3.4  使用hosts文件配置主機名和IP地址的映射關係  215
  11.4  接入因特網  216
  11.4.1  xDSL撥號上網  216
  11.4.2  無線連接  217
  11.5  常用網絡命令  217
  11.5.1  使用ifconfig命令管理網絡接口  218
  11.5.2  使用hostname命令查看主機名  219
  11.5.3  使用route命令管理路由  220
  11.5.4  使用ping命令檢測主機是否激活  221
  11.5.5  使用netstat命令查看網絡信息  223
  11.5.6  使用nslookup命令進行解析  225
  11.5.7  使用traceroute命令跟蹤路由  226
  11.5.8  使用telnet命令管理遠程主機  226
  11.6  常見問題處理  227
  11.6.1  在網卡上綁定多個IP地址  227
  11.6.2  Linux網絡故障處理步驟  229
  11.7  常用管理腳本  230
  11.7.1  統計客戶端的網絡連接數  230
  11.7.2  自動發送郵件的腳本  231
第12章  系統監控( 教學視頻:61分鐘)  233
  12.1  系統性能監控  233
  12.1.1  性能分析準則  233
  12.1.2  內存監控  235
  12.1.3  CPU監控  237
  12.1.4  磁盤監控  239
  12.1.5  網絡監控  240
  12.1.6  綜合監控工具——top  242
  12.2  syslog日誌  244
  12.2.1  syslog簡介  244
  12.2.2  syslog配置  245
  12.2.3  配置實例  247
  12.2.4  清空日誌文件內容  247
  12.2.5  圖形化日誌工具——系統日誌查看器  248
  12.3  其他日誌  249
  12.3.1  dmesg日誌:記錄內核日誌信息  249
  12.3.2  用戶登錄日誌  250
  12.3.3  用戶操作記錄  251
  12.3.4  應用日誌  251
  12.4  系統監控常見問題處理  252
  12.4.1  內存泄漏  252
  12.4.2  定期清理日誌文件  253
第13章  Shell編程( 教學視頻:72分鐘)  254
  13.1  Shell編程簡介  254
  13.1.1  什麼是Shell腳本  254
  13.1.2  編寫Shell腳本  255
  13.2  條件測試  255
  13.2.1  數值測試  255
  13.2.2  字符串測試  256
  13.2.3  文件狀態測試  257
  13.2.4  條件測試的邏輯操作符  257
  13.3  控制結構  258
  13.3.1  if-then-else分支結構  258
  13.3.2  case分支結構  259
  13.3.3  for循環結構  260
  13.3.4  expr命令計數器  262
  13.3.5  while循環結構  262
  13.3.6  until循環結構  263
  13.4  腳本參數與交互  264
  13.4.1  向腳本傳遞參數  264
  13.4.2  用戶交互  265
  13.4.3  特殊變量  267
  13.5  Shell編程中的常見問題  267
  13.5.1  如何屏蔽命令的輸出結果  268
  13.5.2  如何把一條命令分成多行編寫  268
第14章  Linux系統安全( 教學視頻:178分鐘)  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  文件路徑中的「.」   274
  14.1.8  主機信任關係:host.equiv和.rhosts文件  275
  14.2  網絡安全  275
  14.2.1  ping探測  275
  14.2.2  服務埠  276
  14.2.3  拒絕攻擊  280
  14.2.4  使用安全的網絡服務  281
  14.2.5  增強Xinetd的安全  282
  14.3  文件系統安全  282
  14.3.1  全球可讀文件  283
  14.3.2  全球可寫文件  283
  14.3.3  特殊的文件權限:setuid和setgid  284
  14.3.4  沒有所有者的文件  286
  14.3.5  設備文件  286
  14.3.6  磁盤分區  286
  14.3.7  設置grub密碼  287
  14.3.8  限制su切換  288
  14.3.9  使用合適的mount選項  288
  14.4  備份與恢復  289
  14.4.1  使用tar進行備份  289
  14.4.2  專用的備份恢復工具:dump和restore  290
  14.4.3  底層設備操作命令:dd  293
  14.4.4  備份的物理安全  293
  14.5  日誌記錄  294
  14.5.1  查看當前登錄用戶  294
  14.5.2  查看用戶歷史登錄日誌  295
  14.5.3  secure日誌中的安全信息  295
  14.5.4  messages日誌中的安全信息  296
  14.5.5  cron日誌中的安全信息  297
  14.5.6  history日誌中的安全信息  297
  14.5.7  日誌文件的保存  297
  14.6  漏洞掃描--Nessus  298
  14.6.1  如何獲得Nessus安裝包  298
  14.6.2  安裝Nessus服務器  299
  14.6.3  啟動和關閉Nessus  300
  14.6.4  客戶端訪問Nessus  301
  14.7  開源軟件OpenSSH  302
  14.7.1  SSH和OpenSSH簡介  302
  14.7.2  安裝OpenSSH  302
  14.7.3  啟動和關閉OpenSSH  304
  14.7.4  OpenSSH配置文件  305
  14.7.5  OpenSSH服務器配置  306
  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  316
  14.8  Linux系統安全常見問題  319
  14.8.1  Linux是否有病毒  319
  14.8.2  系統文件損壞後的解決辦法  319
    第3篇  網絡服務篇
第15章  FTP服務器配置和管理( 教學視頻:105分鐘)  322
  15.1  FTP簡介  322
  15.1.1  FTP服務  322
  15.1.2  常用的FTP服務器軟件  323
  15.2  vsftpd服務器的安裝  323
  15.2.1  如何獲得vsftpd安裝包  323
  15.2.2  安裝vsftpd  324
  15.2.3  啟動和關閉vsftpd  325
  15.2.4  檢測vsftpd服務  326
  15.2.5  vsftpd自動運行  327
  15.3  vsftpd服務器配置  330
  15.3.1  vsftpd.conf配置文件  330
  15.3.2  匿名FTP的基本配置  333
  15.3.3  匿名FTP的其他設置  334
  15.3.4  配置本地用戶登錄  336
  15.3.5  配置虛擬用戶登錄  337
  15.3.6  控制用戶登錄  338
  15.3.7  設置歡迎信息  339
  15.3.8  FTP日誌  340
  15.3.9  其他設置  342
  15.4  FTP客戶端  345
  15.4.1  FTP命令:通用的FTP客戶端程序  345
  15.4.2  FTP客戶端圖形化工具  349
  15.5  FTP服務器配置常見問題  350
  15.5.1  取消匿名FTP的密碼輸入  350
  15.5.2  本地用戶無法登錄FTP服務器  351
第16章  Web服務器配置和管理( 教學視頻:130分鐘)  352
  16.1  Web服務器簡介  352
  16.1.1  Web服務的歷史和工作原理  352
  16.1.2  Apache簡介  353
  16.1.3  Apache的模塊  353
  16.2  Apache服務器的安裝  355
  16.2.1  如何獲取Apache軟件  355
  16.2.2  安裝Apache服務器  356
  16.2.3  啟動和關閉Apache  357
  16.2.4  檢測Apache服務  358
  16.2.5  讓Apache自動運行  359
  16.3  Apache服務器的基本配置和維護  361
  16.3.1  查看Apache的相關信息  361
  16.3.2  httpd.conf配置文件介紹  362
  16.3.3  配置文件的修改  365
  16.3.4  符號鏈接和虛擬目錄  366
  16.3.5  頁面重定向  367
  16.3.6  Apache日誌文件  368
  16.4  日誌分析  370
  16.4.1  安裝webalizer日誌分析程序  371
  16.4.2  配置webalizer  371
  16.4.3  使用webalizer分析日誌  372
  16.5  Apache安全配置  373
  16.5.1  訪問控制  373
  16.5.2  用戶認證  375
  16.5.3  分佈式配置文件:.htaccess  377
  16.6  虛擬主機  378
  16.6.1  虛擬主機服務簡介  378
  16.6.2  基於IP的虛擬主機服務  379
  16.6.3  基於主機名的虛擬主機服務  381
  16.7  Apache服務器配置的常見問題  382
  16.7.1  防止網站圖片盜鏈  383
  16.7.2  忽略某些訪問日誌的記錄  383
  16.7.3  Apache無法啟動  383
第17章  動態Web服務器配置和管理( 教學視頻:92分鐘)  384
  17.1  動態網頁技術簡介  384
  17.1.1  動態網頁技術的工作原理和簡介  384
  17.1.2  實現動態網頁的常見技術  385
  17.1.3  Tomcat簡介  385
  17.2  Tomcat服務器的安裝  386
  17.2.1  如何獲取JDK  386
  17.2.2  安裝JDK  386
  17.2.3  如何獲取Tomcat  387
  17.2.4  安裝Tomcat  387
  17.2.5  啟動和關閉Tomcat  388
  17.2.6  檢測Tomcat服務  388
  17.2.7  讓Tomcat自動運行  389
  17.3  整合Apache和Tomcat  391
  17.3.1  為什麼要進行整合  391
  17.3.2  安裝mod_jk模塊  391
  17.3.3  Apache和Tomcat的後續配置  393
  17.4  Apache和其他動態Web的整合  395
  17.4.1  整合CGI  395
  17.4.2  整合基於Perl的CGI  397
  17.4.3  整合PHP  399
  17.5  動態Web服務器配置的常見問題  402
  17.5.1  無法加載PHP模塊  402
  17.5.2  如何壓縮PHP模塊的容量  402
第18章  DNS服務器配置和管理( 教學視頻:59分鐘)  403
  18.1  DNS簡介  403
  18.1.1  DNS域名結構  403
  18.1.2  DNS工作原理  404
  18.2  DNS服務器的安裝  406
  18.2.1  如何獲得Bind安裝包  406
  18.2.2  安裝Bind  406
  18.2.3  啟動和關閉Bind  407
  18.2.4  開機自動運行  408
  18.3  Bind服務器配置  410
  18.3.1  named.conf配置文件  410
  18.3.2  根區域文件named.root  416
  18.3.3  正向解析區域文件  417
  18.3.4  反向解析區域文件  419
  18.4  配置實例  420
  18.4.1  網絡拓撲  420
  18.4.2  配置named.conf  421
  18.4.3  配置區域文件  422
  18.4.4  測試結果  424
  18.5  DNS常見問題及常用命令  426
  18.5.1  因TTL值缺失導致的錯誤  426
  18.5.2  dig命令:顯示DNS解析結果以及配置信息  426
  18.5.3  ping命令:解析域名  427
  18.5.4  host命令:正向反向解析  427
  18.5.5  named-checkconf命令:檢查named.conf文件內容  427
  18.5.6  named-checkzone命令:檢查區域文件內容  428
第19章  郵件服務器配置和管理( 教學視頻:99分鐘)  429
  19.1  電子郵件簡介  429
  19.1.1  電子郵件傳輸過程  429
  19.1.2  郵件相關協議  430
  19.1.3  Linux下常用的郵件服務器程序  431
  19.2  安裝郵件服務器  432
  19.2.1  安裝SASL  432
  19.2.2  安裝Postfix  434
  19.2.3  啟動和關閉郵件服務  436
  19.2.4  配置saslauthd服務的自動運行  438
  19.2.5  配置Postfix服務的自動運行  440
  19.3  Postfix配置  442
  19.4  POP和IMAP的實現  444
  19.4.1  安裝Dovecot  445
  19.4.2  配置Dovecot  446
  19.4.3  啟動和關閉Dovecot  446
  19.4.4  配置Dovecot服務的自動運行  447
  19.5  電子郵件客戶端配置  449
第20章  DHCP服務器配置和管理( 教學視頻:35分鐘)  452
  20.1  DHCP簡介  452
  20.2  DHCP服務器的安裝  454
  20.2.1  如何獲得DHCP安裝包  454
  20.2.2  安裝DHCP  454
  20.2.3  啟動和關閉DHCP  455
  20.2.4  DHCP服務開機自動運行  456
  20.3  DHCP服務器配置  459
  20.3.1  dhcpd.conf配置文件  459
  20.3.2  dhcpd.conf文件的參數  460
  20.3.3  dhcpd.conf文件的選項  461
  20.3.4  使用dhcpd.leases文件查看已分配的IP地址  462
  20.4  配置實例  463
  20.4.1  網絡拓撲  463
  20.4.2  配置步驟  464
  20.5  DHCP客戶端配置  465
  20.5.1  Linux客戶端配置  465
  20.5.2  Windows客戶端配置  466
第21章  代理服務器配置和管理( 教學視頻:55分鐘)  468
  21.1  代理服務器簡介  468
  21.2  代理服務器的安裝  469
  21.2.1  如何獲得Squid安裝包  470
  21.2.2  安裝Squid  470
  21.2.3  啟動和關閉Squid  471
  21.2.4  Squid服務開機自動運行  472
  21.3  Squid的配置  475
  21.3.1  squid.conf配置文件  475
  21.3.2  與配置文件相關的命令  479
  21.3.3  配置透明代理  480
  21.4  Squid安全  481
  21.4.1  訪問控制列表  481
  21.4.2  使用http_access選項控制HTTP請求  482
  21.4.3  身份認證  484
  21.5  Squid日誌管理  486
  21.5.1  access_log日誌  486
  21.5.2  cache.log日誌  487
  21.6  客戶端配置  487
  21.6.1  Linux客戶端的配置  487
  21.6.2  Windows客戶端配置  488
  21.7  Squid的常見問題處理  490
  21.7.1  創建cache目錄時出現權限不足的錯誤  490
  21.7.2  啟動Squid時提示地址已被佔用的錯誤  491
  21.7.3  啟動Squid時提示DNS名稱解析測試失敗的錯誤  491
第22章  VPN服務器配置和管理( 教學視頻:29分鐘)  492
  22.1  VPN簡介  492
  22.2  安裝VPN服務器  493
  22.2.1  如何獲得安裝包  493
  22.2.2  安裝ppp  493
  22.2.3  安裝pptpd  493
  22.2.4  啟動和關閉pptpd  493
  22.2.5  pptpd開機自動運行  494
  22.3  pptpd的配置  496
  22.4  pptpd日誌管理  498
  22.5  配置VPN客戶端  499
  22.5.1  配置Linux VPN客戶端  499
  22.5.2  配置Windows客戶端  499
第23章  NFS服務器配置和管理( 教學視頻:90分鐘)  504
  23.1  NFS簡介  504
  23.2  NFS服務器安裝  505
  23.2.1  安裝NFS  505
  23.2.2  啟動NFS  506
  23.2.3  NFS服務檢測  507
  23.2.4  NFS服務開機自動啟動  508
  23.3  NFS服務器端配置  509
  23.3.1  exports配置文件  509
  23.3.2  NFS權限控制  511
  23.3.3  exportfs命令:輸出共享目錄  513
  23.4  NFS客戶端配置  515
  23.4.1  客戶端安裝  515
  23.4.2  查看共享目錄列表  516
  23.4.3  創建掛載點並掛載共享目錄  517
  23.4.4  卸載NFS文件系統  519
  23.4.5  開機自動掛載NFS共享目錄  519
  23.5  NFS配置實例  520
  23.5.1  用戶需求  520
  23.5.2  exports文件配置  520
  23.5.3  在服務器端創建目錄  521
  23.5.4  輸出共享目錄  521
  23.5.5  人力部門客戶端的配置  522
  23.6  使用autofs按需掛載共享目錄  522
  23.6.1  安裝autofs  522
  23.6.2  啟動autofs服務  523
  23.6.3  配置autofs服務開機自動啟動  523
  23.6.4  修改autofs配置文件  524
  23.6.5  配置實例  524
  23.7  NFS常見問題處理  525
  23.7.1  無法卸載NFS共享目錄並提示device is busy  525
  23.7.2  掛載共享目錄失敗  525
  23.7.3  NFS請求掛起  526
第24章  Samba服務器配置和管理( 教學視頻:96分鐘)  527
  24.1  Samba簡介  527
  24.2  Samba服務器的安裝  528
  24.2.1  如何獲得Samba安裝包  528
  24.2.2  安裝Samba  529
  24.2.3  啟動和關閉Samba  530
  24.2.4  開機自動運行Samba  531
  24.3  Samba服務器的基本配置  534
  24.3.1  smb.conf配置文件  534
  24.3.2  全局設置選項  535
  24.3.3  共享選項  537
  24.3.4  配置文件的生效與驗證  539
  24.3.5  Samba用戶管理  540
  24.3.6  用戶映射  541
  24.4  Samba安全設置  541
  24.4.1  安全級別  541
  24.4.2  用戶訪問控制  543
  24.5  日誌設置  545
  24.6  配置實例  547
  24.6.1  應用案例  547
  24.6.2  配置步驟  547
  24.7  Linux客戶端配置  549
  24.7.1  類似於FTP的客戶端程序smbclient  549
  24.7.2  mount掛載共享目錄  550
  24.7.3  掛載Windows共享目錄  551
  24.7.4  使用圖形界面訪問共享資源  553
  24.8  Windows客戶端配置  554
  24.9  Samba常見問題處理  555
  24.9.1  共享目錄無法寫入  555
  24.9.2  Windows不能在網上鄰居中瀏覽到Samba服務器  555
第25章  NAT服務器配置和管理( 教學視頻:47分鐘)  556
  25.1  NAT簡介  556
  25.1.1  NAT概述  556
  25.1.2  NAT工作原理  556
  25.2  NAT地址轉換方式  558
  25.2.1  NAT地址相關概念  558
  25.2.2  靜態地址轉換NAT  558
  25.2.3  動態地址轉換NAT  559
  25.2.4  網絡地址埠轉換NAT  560
  25.3  NAT配置  561
  25.4  配置實例  562
  25.4.1  應用案例  562
  25.4.2  NAT服務器配置步驟  563
  25.4.3  編寫NAT管理腳本  565
  25.5  NAT客戶端配置  567
  25.5.1  Linux客戶端配置  568
  25.5.2  Windows客戶端配置  568
第26章  MySQL數據庫服務器配置和管理( 教學視頻:185分鐘)  570
  26.1  數據庫簡介  570
  26.1.1  數據庫技術簡介  570
  26.1.2  MySQL簡