圖書簡介
作/譯者:張棟 周進 黃成
出版社:人民郵電出版社
出版日期:2009年07月
ISBN:9787115210227 [十位:7115210225]
頁數:428
重約:0.662KG
定價:¥45.00
內容提要
本書詳細介紹了Red Hat Enterprise Linux網路服務的安裝和配置過程,內容包括目錄服務、檔案服務、DHCP服務、DNS服務、Web服務、FTP服務、E-mail服務、VPN服務、流媒體服務、代理服務、終端服務、VPN服務和時間服務等,Shell命令行、桌面管理和系統管理,SSH、Telnet和Webmin遠程管理,以及Linux性能監控和故障診斷。本書語言簡練、內容實用,不僅有基本原理和概念的闡述,而且結合了大量實用的案例。
本書既可作為網路管理人員的技術手冊,也可用作為大專院校及各類培訓學校的教材用書。
圖書目錄
第1章 系統安裝及簡單配置
1.1 安裝Red Hat Enterprise Linux
1.1.1 準備工作
1.1.2 安裝Red Hat Enterprise Linux
1.1.3 系統的基本配置
1.1.4 卸載Red Hat Enterprise Linux
1.2 Linux的引導與登錄
1.2.1 GRUB及LILO
1.2.2 Linux的啟動過程
1.2.3 Linux的登錄和退出
第2章 Linux桌面管理
2.1 圖形界面基礎——X Window
2.2 GNOME桌面環境
2.2.1 使用GNOME桌面環境
2.2.2 Nautilus檔案管理器
2.2.3 配置GNOME
2.2.4 退出GNOME
2.3 KDE桌面環境
2.3.1 使用KDE桌面環境
2.3.2 Konqueror檔案管理器
2.3.3 配置Konqueror
2.3.4 KDE桌面環境的配置
2.3.5 實戰X Window
第3章 系統管理與入門
3.1 檔案系統管理
3.1.1 常見的檔案系統
3.1.2 檔案類型
3.1.3 檔案壓縮與歸檔
3.1.4 檔案連結
3.1.5 檔案系統的安裝
3.2 用戶管理
3.2.1 用戶賬號檔案
3.2.2 用戶群組檔案
3.2.3 命令行管理方式
3.2.4 圖形界面用戶管理器
3.2.5 用戶群組的管理
3.3 磁碟管理
3.3.1 硬碟相關知識
3.3.2 管理磁碟分區
3.3.3 使用磁碟管理命令
3.3.4 磁碟配額管理問題
3.4 系統安全管理
3.4.1 口令安全
3.4.2 檔案和目錄許可
3.5 進程管理
3.5.1 進程及作業
3.5.2 進程控制
3.5.3 作業控制
3.6 核心管理
3.6.1 核心組成
3.6.2 核心定製
3.6.3 使用核心模組工具
3.6.4 升級核心
3.7 軟體包管理
3.7.1 使用rpm命令
3.7.2 RPM軟體包管理工具
第4章 Samba伺服器的配置與管理
4.1 Samba伺服器概述
4.1.1 Samba伺服器功能簡介
4.1.2 如何安裝Samba伺服器
4.1.3 Samba的配置方法
4.1.4 啟動、停止和重啟Samba服務
4.2 定製Samba服務的配置檔案
4.2.1 Samba服務的主要配置檔案
4.2.2 Samba服務的密碼檔案
4.2.3 Samba配置檔案的驗證
4.3 詳解smb.conf檔案
4.3.1 smb.conf檔案結構
4.3.2 smb.conf檔案語法和變數的使用
4.3.3 smb.conf檔案詳解
4.4 Samba服務的安全級別
4.5 Samba共享資源的訪問
第5章 DHCP伺服器的配置與管理
5.1 DHCP服務概述
5.1.1 DHCP服務套用
5.1.2 DHCP是如何工作的
5.1.3 DHCP的租約和更新
5.1.4 DHCP伺服器分配的IP位址類型
5.2 安裝DHCP服務
5.2.1 DHCP服務安裝前的準備工作
5.2.2 安裝DHCP服務
5.2.3 啟動和停止DHCP服務
5.3 如何配置DHCP伺服器
5.3.1 配置檔案的格式
5.3.2 DHCP IP作用域的配置
5.3.3 配置客戶端的IP位址
5.3.4 設定租約期限
5.3.5 保留特定的IP位址
5.3.6 多網段IP位址的分配
5.3.7 配置dhcpd.conf檔案的參數
5.3.8 DHCP伺服器配置實例
5.4 DHCP客戶端的配置
5.4.1 Linux客戶端的配置
5.4.2 如何配置Windows客戶端
第6章 NFS伺服器的安裝與配置
6.1 NFS服務簡介
6.1.1 NFS的優點
6.1.2 NFS和RPC的區別
6.2 NFS服務的組件
6.3 NFS服務的安裝與配置
6.3.1 NFS服務的安裝
6.3.2 配置NFS服務
6.3.3 NFS服務的啟動與停止
6.3.4 NFS檔案的存取許可權
6.4 在客戶端載入NFS檔案系統
第7章 Email伺服器的配置與管理
7.1 電子郵件服務概述
7.1.1 電子郵件服務簡介
7.1.2 傳送和接收電子郵件
7.2 Sendmail郵件伺服器
7.2.1 安裝Sendmail
7.2.2 Sendmail的配置檔案
7.2.3 初始Sendmail的環境
7.2.4 定義別名
7.2.5 允許投遞
7.2.6 虛擬域
7.2.7 配置POP與IMAP
7.3 Postfix郵件伺服器
7.3.1 安裝Postfix郵件服務
7.3.2 Postfix郵件服務的配置檔案
7.3.3 Postfix服務的基本設定
7.3.4 配置虛擬別名域
7.3.5 用戶別名的配置
7.3.6 配置SMTP認證
7.3.7 啟動和停止Postfix服務
7.4 實現POP和IMAP郵件服務
7.4.1 實現dovecot服務
7.4.2 實現cyrus-imapd服務
7.5 Web支持電子郵件
7.5.1 SquirrelMail的安裝與配置
7.5.2 登錄squirrelmail
第8章 DNS伺服器的配置
8.1 DNS服務概述
8.1.1 DNS服務簡介
8.1.2 DNS查詢機理
8.1.3 DNS規劃
8.1.4 hosts檔案
8.2 安裝DNS服務
8.2.1 DNS伺服器的安裝
8.2.2 chroot軟體包的安裝
8.2.3 啟動與停止DNS服務
8.3 配置DNS伺服器
8.3.1 主配置檔案
8.3.2 設定根區域
8.3.3 設定主區域
8.3.4 設定反向解析區域
8.3.5 根伺服器信息檔案
8.3.6 區域檔案
8.3.7 實現負載均衡功能
8.3.8 實現直接解析域名
8.3.9 實現泛域名的解析
8.3.10 主要名稱伺服器的測試
8.4 配置輔助DNS伺服器
8.5 配置快取Cache-only伺服器
8.6 DNS客戶端的配置
8.6.1 Linux下配置DNS客戶端
8.6.2 Windows下配置DNS客戶端
第9章 流媒體伺服器的配置與管理
9.1 什麼是流媒體
9.1.1 流媒體技術簡介
9.1.2 流媒體播放方式
9.1.3 流媒體格式
9.2 Helix Server的安裝
9.3 Helix Server基礎配置
9.4 Helix Server的安全設定
9.5 Helix服務日誌和監控
9.6 用Helix Producer Plus 11製作流媒體檔案
第10章 FTP伺服器的配置與管理
10.1 FTP服務概述
10.1.1 FTP工作原理
10.1.2 什麼是匿名用戶?
10.1.3 FTP服務的連線模式
10.1.4 FTP伺服器軟體
10.2 安裝vsFTPd FTP服務
10.2.1 安裝vsFTPd軟體
10.2.2 FTP服務的啟動與關閉
10.2.3 vsFTPd的配置檔案
10.2.4 監聽地址與控制連線埠
10.2.5 FTP模式與數據連線埠
10.2.6 ASCII模式
10.2.7 逾時選項
10.2.8 負載控制
10.2.9 匿名用戶
10.2.10 本地用戶
10.2.11 虛擬用戶
10.2.12 用戶登錄控制
10.2.13 目錄訪問控制
10.2.14 檔案操作控制
10.2.15 新增檔案許可權設定
10.2.16 日誌設定
10.2.17 允許匿名用戶上傳檔案
10.2.18 限制用戶目錄
10.2.19 配置高安全級別的匿名FTP伺服器
10.2.20 虛擬用戶的套用
10.3 Pure-FTPd伺服器的安裝與配置
10.3.1 Apache服務的安裝
10.3.2 安裝MySQL資料庫
10.3.3 安裝Pure-FTPd伺服器
10.3.4 生成Pure-FTPd服務管理腳本
10.3.5 配置匿名用戶登錄環境
10.3.6 Zend Optimizer的安裝
10.3.7 webpureftp的安裝與配置
10.3.8 生成MySQL資料庫
10.3.9 Pure-FTPd資料庫配置檔案的生成
10.3.10 使用webpureftp管理虛擬用戶
10.4 FTP客戶端的配置與訪問
10.4.1 Windows客戶端訪問FTP伺服器
10.4.2 Linux環境下訪問FTP伺服器
第11章 配置目錄服務
11.1 什麼是目錄服務
11.1.1 X.500簡介
11.1.2 什麼是LDAP
11.1.3 LDAP與X.500的區別
11.1.4 目錄服務產品
11.2 LDAP入門知識
11.2.1 LDAP的基本模型
11.2.2 如何規劃目錄樹
11.2.3 LDAP服務的套用範圍
11.3 安裝LDAP
11.3.1 安裝資料庫
11.3.2 安裝OpenLDAP
11.4 OpenLDAP的初始化
11.4.1 OpenLDAP的基本配置
11.4.2 啟動OpenLDAP伺服器
11.4.3 建立初始化數據
11.5 phpLDAPadmin的安裝
11.5.1 準備工作
11.5.2 安裝phpLDAPadmin
11.5.3 Apache服務的配置
11.6 配置phpLDAPadmin
11.6.1 phpLDAPadmin主配置檔案
11.6.2 配置phpLDAPadmin
11.7 管理phpLDAPadmin目錄樹
11.7.1 登錄phpLDAPadmin
11.7.2 創建OU
11.7.3 用戶組的創建
11.7.4 用戶賬號的創建
11.8 LDAP服務的身份驗證
11.8.1 Linux系統用戶的驗證
11.8.2 FTP用戶的驗證
11.8.3 Web用戶的驗證
第12章 代理伺服器的配置與管理
12.1 代理伺服器概述
12.1.1 代理伺服器的主要作用
12.1.2 代理伺服器的工作原理
12.2 Squid伺服器的安裝
12.2.1 rpm包安裝方式
12.2.2 原始碼安裝方式
12.3 Squid伺服器的基本配置
12.3.1 設定監聽的連線埠和IP位址
12.3.2 設定緩衝大小
12.3.3 設定訪問控制
12.3.4 其他參數設定
12.3.5 初始化Squid
12.3.6 啟動和停止代理服務
12.3.7 代理伺服器測試
12.4 Squid伺服器高級配置
12.4.1 透明代理
12.4.2 綁定身份認證程式
12.5 代理客戶端的配置
12.5.1 Firefox代理設定
12.5.2 Internet Explorer代理設定
12.6 訪問控制套用實例
12.6.1 禁止使用某個IP位址的客戶端上網
12.6.2 禁止屬於某個IP位址子網的所有客戶端上網
12.6.3 禁止所有客戶端訪問使用某個IP位址的網站
12.6.4 禁止所有客戶端訪問使用某個域名的網站
12.6.5 禁止所有客戶端訪問包含某部分域名的網站
12.6.6 限制使用某個IP位址的客戶端的並發最大連線數
12.6.7 設定某子網所有客戶端的上網時間段
12.6.8 禁止客戶端下載某類型檔案
12.7 Squid日誌管理
12.7.1 安裝Webalizer
12.7.2 配置Webalizer
12.7.3 Squid日誌管理相關知識
12.7.4 套用Webalizer查看Squid網路流量日誌
第13章 VPN伺服器的配置與管理
13.1 VPN伺服器概述
13.1.1 VPN簡介
13.1.2 VPN的安全技術
13.1.3 VPN工作原理
13.2 安裝VPN伺服器
13.2.1 配置VPN伺服器硬體環境
13.2.2 安裝VPN伺服器
13.3 配置VPN伺服器
13.3.1 配置主配置檔案
13.3.2 配置賬號檔案
13.3.3 設定NAT並打開Linux核心路由功能
13.4 啟動和停止VPN服務
13.4.1 啟動VPN服務
13.4.2 重啟VPN服務
13.4.3 自動啟動VPN服務
13.4.4 停止VPN服務
13.5 VPN客戶端配置
第14章 網路時間伺服器的配置與管理
14.1 網路時間服務概述
14.1.1 時間伺服器的概念及實現方式
14.1.2 NTP的網路結構
14.1.3 NTP的工作模式
14.2 網路時間伺服器的安裝
14.2.1 通過光碟進行安裝
14.2.2 網路下載進行安裝
14.3 網路時間伺服器的配置
14.3.1 NTP軟體包的結構
14.3.2 NTP主配置檔案
14.3.3 手動修正系統時間
14.4 啟動和停止網路時間服務
14.5 測試網路時間服務
14.6 網路時間客戶端設定
14.6.1 Windows客戶端網路時間設定
14.6.2 Linux網路時間客戶端設定
第15章 配置Telnet和虛擬終端服務
15.1 Telnet服務
15.1.1 Telnet服務的安裝
15.1.2 Telnet的基本配置
15.1.3 Telnet服務的啟動和停止
15.1.4 Telnet客戶端的使用
15.2 VNC服務配置與套用
15.2.1 VNC服務的概述
15.2.2 安裝VNC服務
15.2.3 VNC服務的啟動配置和停止VNC服務
15.2.4 VNC服務的檢測
15.2.5 VNC服務的配置
15.2.6 VNC客戶端的配置
15.2.7 SSH下的VNC客戶端配置
第16章 SSH伺服器的配置與管理
16.1 SSH服務概述
16.1.1 SSH服務簡介
16.1.2 公鑰加密體系結構
16.2 SSH伺服器的安裝
16.3 SSH伺服器的配置
16.4 啟動和停止SSH服務
16.4.1 啟動SSH服務
16.4.2 重啟SSH服務
16.4.3 自動啟動SSH服務
16.4.4 停止SSH服務
16.5 SSH客戶端的使用
16.5.1 Windows客戶端的使用
16.5.2 Linux客戶端的使用
第17章 使用Webmin圖形化配置各種服務
17.1 Webmin
17.1.1 Webmin簡介
17.1.2 Webmin特性簡介
17.2 Webmin的安裝和配置
17.2.1 安裝Perl語言解釋器
17.2.2 安裝Net_SSLeay Perl和OpenSSL
17.2.3 安裝與訪問Webmin
17.2.4 設定Webmin為中文界面
17.3 停止和啟動Webmin服務
17.3.1 啟動Webmin服務
17.3.2 停止Webmin服務
17.3.3 重新啟動Webmin服務
17.4 Webmin的主要功能
17.4.1 Webmin
17.4.2 系統
17.4.3 伺服器
17.4.4 硬體
17.4.5 其他
17.4.6 群集
17.4.7 網路
17.5 用Webmin配置服務
17.5.1 使用Webmin配置Samba服務
17.5.2 使用Webmin配置NFS服務
17.5.3 使用Webmin配置DHCP服務
17.5.4 使用Webmin配置DNS服務
第18章 Shell與vim編輯器
18.1 啟動Shell
18.1.1 在圖形界面中啟動Shell
18.1.2 直接啟用Shell
18.1.3 直接啟動命令行視窗
18.2 Linux Shell簡介
18.2.1 Linux Shell家族
18.2.2 查詢Shell種類
18.2.3 使用其他Shell
18.3 探索Shell
18.3.1 目錄及檔案管理指令
18.3.2 信息顯示指令
18.3.3 網路基本配置指令
18.3.4 關機和註銷指令
18.4 環境變數及Shell配置檔案
18.4.1 常見的環境變數
18.4.2 顯示環境變數
18.4.3 設定環境變數
18.4.4 Shell環境配置檔案
18.5 使用vim文本編輯器
18.5.1 vim編輯器的基本模式
18.5.2 vim的基本操作
18.5.3 vim常見指令
18.5.4 定製豐富多彩的vim
第19章 Linux伺服器故障診斷
19.1 Linux系統引導時出現的故障及其解決方法
19.1.1 引導載入程式
19.1.2 init進程及其配置檔案
19.1.3 rc腳本
19.2 Linux網路故障及其解決方案
19.2.1 SSH訪問被拒絕故障及其解決方法
19.2.2 與ipchains衝突故障及其解決方法
19.2.3 拒絕訪問故障及其解決方法
19.3 Linux系統故障及其解決方法
19.3.1 使用檔案系統時產生的故障及其解決方法
19.3.2 使用磁碟時碰到的故障及其排除的方法
第20章 伺服器的性能測試與監控
20.1 用Netperf測試網路性能
20.1.1 Netperf的工作方式
20.1.2 TCP和UDP的網路性能
20.1.3 Netperf的獲取和安裝
20.1.4 Netperf伺服器端的啟動
20.1.5 測試網路性能的5大指標
20.1.6 netperf命令行選項
20.1.7 Netperf測試網路性能
20.2 用Pathload測試網路性能
20.2.1 Pathload的工作方式
20.2.2 Pathload的獲取和安裝
20.2.3 Pathload伺服器端的啟動
20.2.4 Pathload客戶端的啟動
20.3 用DBS測試網路性能
20.3.1 DBS的組成
20.3.2 獲取並安裝DBS
20.3.3 dbsd程式
20.3.4 dbsc配置檔案
20.3.5 配置NTP服務
20.3.6 運行測試
20.3.7 數據分析
20.4 用Iperf測試網路性能
20.4.1 Iperf的工作方式
20.4.2 Iperf的獲取和安裝
20.4.3 Iperf的伺服器端選項和啟動
20.4.4 Iperf客戶端的選項
20.4.5 Iperf工具的通用選項
20.5 系統負荷監測
20.5.1 uptime命令
20.5.2 vmstat命令
20.5.3 proc系統監控
20.5.4 xload和tload命令
20.5.5 使用phpsysinfo監控系統
20.6 伺服器網路流量監控工具
20.6.1 利用MRTG監控網路流量
20.6.2 利用Ntop監控網路流量
編輯推薦與評論
本書特點:
全面介紹Linux服務的配置與管理,包含Samba服務、DHCP服務、NFS服務、Email服務、DNS服務、流媒體服務、FTP服務、目錄服務、代理服務、VPN服務、網路時間服務、Telnet和虛擬終端服務、SSH服務等各種常用的網路服務。檔案管理
深入介紹Linux系統管理,包括Linux系統安裝與升級、Shell命令行、Telnet遠程和Webmin圖形化配置管理等。
引用大量實例和解決方案,突出實用性、針對性和技術性,還原網路實際套用。
大量的經驗、技巧和提示,幫助讀者克服各種困難,順利完成任務,迅速提高技術水平。