注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)LinuxRed Hat Linux 9實務自學手冊

Red Hat Linux 9實務自學手冊

Red Hat Linux 9實務自學手冊

定 價:¥69.00

作 者: 李洋 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: LINUX

購買這本書可以去


ISBN: 9787121080777 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數: 546 字數:  

內容簡介

  本書分為Linux系統(tǒng)管理及應用、Linux網絡管理及應用、Linux管理工具及應用三篇共23章,全面和系統(tǒng)地向讀者介紹了Linux的管理及應用技術。其中,Linux系統(tǒng)管理及應用篇的具體內容包括文件系統(tǒng)管理、進程管理等。Linux網絡管理及應用篇針對Linux網絡操作系統(tǒng)應用的方方面面進行管理知識的介紹,包括Linux網絡基礎、HTTP服務管理、FTP服務管理、郵件服務管理、網絡文件系統(tǒng)管理等。Linux管理工具及應用篇則向讀者推薦和介紹了在Linux管理領域一些常見的用于構建具體服務的管理應用工具,包括系統(tǒng)管理工具、網絡管理工具等,并著重強調這些工具的應用場景和具體操作,以便讀者能夠盡快上手,靈活地進行運用。在寫作風格上,本書對每一個知識點的實務都——給出了詳細的操作步驟,并在隨書附帶的光盤中對重要的實務進行了視頻操作實錄,便于讀者進行參照和迅速掌握。本書適合初中級Linux用戶,也適合中、高級Linux用戶,并可作為大、中院校計算機專業(yè)學生和廣大Linux愛好者的參考用書。

作者簡介

  李洋,博士畢業(yè)于中科院計算所,現任中國移動通信研究院研究員、項目經理。自2001年以來一直從事計算機網絡信息安全領域的研發(fā)工作,曾主持和參與多項國家重點項目以及信息安全系統(tǒng)和企業(yè)信息安全系統(tǒng)的研發(fā)工作。具有豐富的Linux系統(tǒng)應用、管理、安全及內核的研發(fā)經驗,擅長網絡安全技術、網絡協(xié)議分析、Linux系統(tǒng)安全技術、Linux系統(tǒng)及網絡管理、Linux內核開發(fā)等。曾在《計算機世界》、《網管員世界》等國內知名媒體上發(fā)表各類技術文章百余篇,并出版《Red Hat Linux 9系統(tǒng)與網絡管理教程》一書。

圖書目錄

第一篇 Linux系統(tǒng)管理及應用
第1章 Linux簡介
本章向讀者介紹什么是Linux,Linux的發(fā)展歷史,優(yōu)勢及其應用領域;并詳細介紹Linux的內核和發(fā)行版本的相關知識,以及Linux的主要組成部分。
1.1 Linux的發(fā)展歷史
1.2 Linux的特性
1.3 Linux的應用領域
1.4 Linux的內核及發(fā)行版本
1.5 Linux的主要組成部分
1.5.1 內核
1.5.2 Shell
1.5.3 文件結構
1.5.4 實用工具
第2章 Linux安裝及運行
本章詳細介紹Linux的安裝步驟和運行的相關知識,并介紹如何使用GRUB引導器來引導Linux。
2.1 自己動手安裝Linux(實務1)
2.1.1 了解Linux安裝的硬件需求
2.1.2 熟悉安裝方式
2.1.3 動手安裝
2.2 使用GRUB引導Linux(實務2)
2.2.1 了解GRUB
2.2.2 熟練掌握GRUB
2.2.3 使用GRUB引導Linux
2.3 運行Linux(實務3)
2.3.1 了解Linux系統(tǒng)啟動過程
2.3.2 設定Linux系統(tǒng)運行級別
2.3.3 登錄Linux
2.3.4 退出Linux
第3章 軟件包管理
本章介紹軟件包管理的知識,重點介紹RPM包的管理;同時也介紹TAR包管理和Linux下常用的壓縮工具。
3.1 管理RPM包(實務4)
3.1.1 查詢RPM軟件包
3.1.2 安裝RPM軟件包
3.1.3 RPM軟件包安裝可能出現的問題
3.1.4 卸載RPM軟件包
3.1.5 升級RPM軟件包
3.1.6 驗證RPM軟件包
3.1.7 使用添加/刪除應用程序管理RPM軟件包
3.2 RPM軟件包的密鑰管理(實務5)
3.2.1 下載與安裝PGP
3.2.2 RPM使用PGP產生簽名所需的配置
3.2.3 配置RPM宏
3.2.4 使用RPM的PGP簽名選項
3.2.5 添加數字簽名
3.3 管理TAR包(實務6)
3.3.1 TAR命令語法及參數選項
3.3.2 創(chuàng)建tar文件
3.3.3 顯示tar文件內容
3.3.4 向tar文件中添加一個文件
3.3.5 從tar文件中取出文件
3.4 管理壓縮包(實務7)
3.4.1 gzip壓縮
3.4.2 zip/unzip壓縮
3.4.3 bzip2壓縮
第4章 用戶界面和硬件管理
本章向讀者介紹Linux系統(tǒng)中常見的軟件和硬件設置方法,主要包括用戶界面的設置、安裝與卸載軟件、硬件監(jiān)測、硬件配置等。
4.1 設置用戶界面
4.1.1 KDE桌面系統(tǒng)組成
4.1.2 GNOME桌面系統(tǒng)
4.1.3 設置文件瀏覽界面
4.1.4 控制中心
4.2 檢測硬件(實務8)
4.2.1 檢測CPU
4.2.2 檢測硬盤
4.2.3 檢測內存
4.3 配置硬件(實務9)
4.3.1 配置聲卡
4.3.2 配置X Window及顯示卡
4.3.3 配置網卡
4.3.4 配置打印機
4.4 管理磁盤存儲器(實務10)
4.4.1 掌握存儲設備的命名
4.4.2 管理磁盤空間
4.4.3 使用Fdisk工具進行磁盤分區(qū)
4.4.4 優(yōu)化Linux系統(tǒng)硬盤
第5章 文件系統(tǒng)管理
本章詳細介紹Linux使用方面有關文件和磁盤管理的基礎知識,并且通過實例重點講述如何使用Linux的文件/目錄操作命令。
5.1 了解Linux文件系統(tǒng)(實務11)
5.1.1 了解Linux常用的文件系統(tǒng)
5.1.2 了解Linux文件
5.1.3 了解Linux目錄
5.1.4 Linux系統(tǒng)的目錄層次結構
5.2 管理文件與目錄(實務12)
5.2.1 顯示文件內容
5.2.2 文件內容查詢
5.2.3 文件查找
5.2.4 文件處理
5.2.5 文件內容統(tǒng)計
5.2.6 文件比較
5.2.7 文件的復制、移動和刪除
5.2.8 文件鏈接
5.2.9 目錄的創(chuàng)建與刪除
5.2.10 改變工作目錄、顯示路徑以及顯示目錄內容
5.3 文件/目錄訪問權限管理(實務13)
5.3.1 了解文件/目錄訪問權限
5.3.2 使用chmod命令改變文件/目錄的訪問權限
5.3.3 使用chown命令更改文件/目錄的所有權
5.3.4 使用setuid/setgid改變執(zhí)行權限
第6章 系統(tǒng)的用戶和組管理
本章講述如何對Linux系統(tǒng)中的用戶和組進行管理,并配合實例進行介紹,以幫助讀者盡快通過使用相關的文件、命令和圖形化工具有效地對用戶和組進行管理。
6.1 了解用戶和組文件(實務14)
6.1.1 了解用戶賬號文件——passwd
6.1.2 了解用戶賬號影子文件——shadow
6.1.3 了解用戶組賬號文件——group
6.1.4 了解用戶組賬號影子文件——gshadow
6.1.5 掌握使用pwck和grpck命令驗證用戶和組文件
6.2 使用命令行方式管理用戶和組(實務15)
6.2.1 使用useradd命令添加用戶
6.2.2 使用usermod命令修改用戶信息
6.2.3 使用userdel命令刪除用戶
6.2.4 使用groupadd命令創(chuàng)建用戶組
6.2.5 使用groupmod命令修改用戶組屬性
6.2.6 使用groupdel命令刪除用戶組
6.3 使用Red Hat用戶管理器管理用戶和組(實務16)
6.3.1 啟動Red Hat用戶管理器
6.3.2 創(chuàng)建用戶
6.3.3 修改用戶屬性
6.3.4 創(chuàng)建用戶組
6.3.5 修改用戶組屬性
第7章 進程管理
本章著重介紹Linux系統(tǒng)中最重要的運行實體——進程的工作原理以及如何對系統(tǒng)中的進程進行管理,并且介紹在實際中經常用到的PROC文件系統(tǒng)的使用方法。
7.1 了解Linux進程(實務17)
7.1.1 了解進程類型
7.1.2 了解進程的狀態(tài)
7.1.3 了解進程的工作模式
7.2 Linux守護進程介紹(實務18)
7.2.1 了解守護進程
7.2.2 掌握Linux下的重要守護進程
7.3 管理Linux進程(實務19)
7.3.1 手工啟動Linux進程
7.3.2 自動執(zhí)行進程
7.3.3 資源空閑時執(zhí)行進程
7.3.4 周期性執(zhí)行進程
7.3.5 操作cron后臺進程
7.3.6 掛起及恢復進程
7.4 查看及終止進程(實務20)
7.4.1 使用ps命令查看進程狀態(tài)
7.4.2 使用top命令查看進程狀態(tài)
7.4.3 使用kill命令終止進程
7.4.4 使用sleep命令暫停進程
7.5 進程文件系統(tǒng)PROC
第二篇 Linux網絡管理及應用
第8章 Linux網絡管理與應用基礎
本章介紹Linux網絡管理與應用的基礎知識,包括TCP/IP協(xié)議棧、配置TCP/IP網絡和使用xinetd管理網絡服務。
8.1 網絡簡介及模型
8.2 TCP/IP網絡原理
8.2.1 IP協(xié)議
8.2.2 TCP協(xié)議
8.2.3 UDP協(xié)議
8.2.4 ARP和RARP協(xié)議
8.2.5 ICMP協(xié)議
8.2.6 IPv6
8.3 配置TCP/IP網絡(實務21)
8.3.1 了解配置文件
8.3.2 使用命令配置網絡
8.4 使用xinetd啟動Linux網絡服務(實務22)
8.4.1 了解xinetd
8.4.2 使用/etc/xinetd.d目錄下的文件進行配置
8.4.3 使用圖形用戶界面進行配置
第9章 DHCP服務器管理
本章對DHCP服務器管理進行詳細介紹,它能夠高效、自動地對網絡中的IP地址進行分配。
9.1 DHCP服務簡介
9.1.1 DHCP簡介
9.1.2 DHCP工作過程
9.2 安裝和啟動DHCP服務器(實務23)
9.2.1 安裝DHCP服務器
9.2.2 啟動和關閉DHCP服務器
9.3 配置DHCP服務器(實務24)
9.3.1 了解DHCP服務器配置文件
9.3.2 DHCP服務器配置實例
9.3.3 配置DHCP客戶端
第10章 DNS服務器管理
本章重點介紹因特網中的重要基礎設施——DNS服務器的管理和應用問題。主要包括該服務器的安裝、啟動和配置。
10.1 DNS服務原理簡介
10.1.1 DNS簡介
10.1.2 DNS系統(tǒng)組成及基本概念
10.1.3 DNS服務器的類型
10.1.4 DNS的工作原理
10.2 安裝和啟動DNS服務器(實務25)
10.2.1 安裝DNS服務器
10.2.2 啟動和關閉DNS服務器
10.3 配置DNS服務器(實務26)
10.3.1 了解DNS服務器配置文件類型
10.3.2 掌握named.conf主配置文件
10.3.3 掌握區(qū)文件
10.3.4 DNS服務器配置實例
10.3.5 配置DNS客戶端
10.4 使用DNS服務器的高級技巧(實務27)
10.4.1 配置輔助域名服務器
10.4.2 配置高速緩存服務器
10.4.3 配置DNS負載均衡
10.4.4 配置智能DNS
第11章 遠程登錄管理
本章介紹Linux網絡管理中的遠程登錄管理問題:傳統(tǒng)的Telnet方式和最新的SSH遠程登錄管理模式。
11.1 使用Telnet進行遠程登錄(實務28)
11.1.1 了解Telnet登錄
11.1.2 掌握Telnet原理
11.1.3 安裝和啟動Telnet
11.1.4 詳細配置Telnet服務
11.1.5 一個具體的Telnet會話示例
11.2 使用SSH進行遠程登錄(實務29)
11.2.1 了解SSH服務
11.2.2 安裝與啟動SSH
11.2.3 配置“/etc/ssh/ssh_config”文件
11.2.4 配置“/etc/ssh/sshd_config”文件
11.2.5 掌握SSH的密鑰管理
11.2.6 使用scp命令遠程復制文件
11.2.7 使用SSH設置“加密通道”
11.2.8 配置SSH的客戶端
11.2.9 配置SSH自動登錄
第12章 路由器管理
本章介紹因特網中另一項重要的基礎設施——路由器的管理和應用問題,并通過路由協(xié)議、靜態(tài)路由配置、動態(tài)路由配置等實例向讀者進行詳細的介紹。
12.1 路由技術簡介
12.1.1 網絡互連的基本方式
12.1.2 路由基本原理
12.1.3 路由協(xié)議
12.1.4 路由算法
12.1.5 新一代路由器
12.2 配置Linux靜態(tài)路由(實務30)
12.2.1 靜態(tài)路由原理
12.2.2 Linux靜態(tài)路由配置實例
12.3 使用Zebra配置路由(實務31)
12.3.1 了解Zebra
12.3.2 安裝和啟動Zebra
12.3.3 使用Zebra配置動態(tài)路由
第13章 Samba服務器管理
本章通過具體的實例介紹如何通過配置Samba服務器,來達到Windows系統(tǒng)和Linux系統(tǒng)信息共享的目的。
13.1 Samba服務器簡介
13.1.1 Samba的工作原理
13.1.2 Samba服務器的功能
13.1.3 SMB協(xié)議
13.2 安裝和啟動Samba服務器(實務32)
13.2.1 安裝Samba
13.2.2 啟動及關閉Samba服務器
13.2.3 簡單測試Samba服務器
13.3 配置Samba服務器的用戶信息(實務33)
13.3.1 創(chuàng)建服務器待認證用戶
13.3.2 將用戶信息轉換為Samba用戶信息
13.3.3 用戶轉換
13.3.4 設定Samba服務器和主瀏覽器
13.4 smb.conf配置文件詳解(實務34)
13.4.1 設置工作組
13.4.2 設置共享Linux賬戶主目錄
13.4.3 設置公用共享目錄
13.4.4 設置一般共享目錄
13.4.5 設置共享打印機
13.4.6 解決打印機配置的相關問題
13.5 一個完整的smb.conf文件實例
13.5.1 global段
13.5.2 home段
13.5.3 printers段
13.5.4 public段
13.5.5 一般共享段
13.5.6 smb.conf文件的更多例子
13.5.7 該配置在Windows系統(tǒng)下的顯示結果
13.6 smb.conf中的選項和特殊約定
13.6.1 特殊約定
13.6.2 read only、writeable、writable和write ok(S)
13.6.3 valid users(S)
13.6.4 invalid users(S)
13.6.5 read list(S)
13.6.6 write list(S)
13.6.7 path(S)
13.6.8 create mask和create mode(S)
13.6.9 browseable(S)
13.6.10 printable(S)
13.6.11 hosts allow、hosts deny、allow hosts和deny hosts(S)
13.6.12 public和guest ok(S)
13.6.13 comment(S)和server string(G)
13.6.14 domain logons(G)
13.6.15 encrypt passwords和smbpasswd file(G)
13.6.16 hosts equiv(G)
13.6.17 interfaces(G)
13.6.18 load printers(G)
13.6.19 null passwords(G)
13.6.20 password level和username level(G)
13.6.21 security(G)
13.6.22 workgroup(G)
13.7 測試Samba服務器
13.8 實現Linux和Windows文件互訪(實務35)
13.8.1 Windows客戶使用Linux系統(tǒng)共享文件
13.8.2 用smbclient訪問局域網上的Windows系統(tǒng)
13.8.3 用smbclient訪問局域網上的其他系統(tǒng)
13.8.4 用LinNeighborhood訪問其他系統(tǒng)的共享文件
第14章 Web服務器管理
本章以Apache服務器為背景,介紹如何在Linux中搭建Web服務器以及該服務器的功能配置,包括虛擬主機的設置、SSI和SSL的使用。
14.1 Web服務器簡介
14.1.1 HTTP基本原理
14.1.2 Apache服務器簡介
14.2 安裝和啟動Apache(實務36)
14.2.1 獲取Apache及其最新信息
14.2.2 使用httpd-2.2.11.tar.gz軟件包安裝Apache
14.2.3 使用httpd-2.2.11.tar.bz2軟件包安裝Apache
14.2.4 使用RPM軟件包安裝Apache
14.2.5 啟動和停止Apache服務器
14.3 配置Apache服務器(實務37)
14.3.1 掌握httpd.conf文件中的全局配置選項
14.3.2 使用.htaccess文件進行訪問限制
14.3.3 使用httpd.conf文件中的CGI設置
14.3.4 httpd.conf文件中的URL路徑名設置
14.3.5 了解httpd.conf文件中的MIME類型
14.4 虛擬主機的設置(實務38)
14.4.1 設置IP型虛擬主機
14.4.2 設置名字型虛擬主機
14.5 日志記錄
14.6 SSI設置(實務39)
14.6.1 了解SSI
14.6.2 啟用SSI
14.6.3 掌握SSI指令
14.7 使用SSL(實務40)
14.7.1 了解SSL原理
14.7.2 掌握Apache中運用SSL的基本原理
14.7.3 安裝和啟動SSL
14.8 一個完整的httpd.conf文件(實務41)
14.8.1 設置全局環(huán)境
14.8.2 設置動態(tài)共享對象支持(DSO)
14.8.3 設置主服務器
14.8.4 設置日志管理
14.8.5 設置虛擬目錄
14.8.6 設置MIME類型
14.8.7 文檔管理和語言管理
14.8.8 設置虛擬主機
第15章 FTP服務器管理
本章介紹FTP服務器在Linux中的使用,FTP標準協(xié)議和vsftpd服務器的使用。
15.1 FTP簡介
15.1.1 FTP協(xié)議介紹
15.1.2 FTP文件類型
15.1.3 FTP文件結構
15.1.4 FTP傳輸模式
15.1.5 FTP常用命令
15.1.6 FTP典型消息
15.2 安裝和啟動vsftpd服務器(實務42)
15.2.1 安裝vsftpd
15.2.2 啟動和關閉vsftpd
15.2.3 配置vsftpd.ftpusers文件
15.2.4 配置vsftpd.user_list文件
15.2.5 配置vsftpd.conf文件
15.3 深入使用vsftpd服務器(實務43)
15.3.1 匿名用戶使用vsftpd服務器
15.3.2 本地用戶使用vsftpd服務器
15.3.3 虛擬用戶使用vsftpd服務器
15.3.4 配置vsftpd服務器中chroot
15.3.5 配置vsftpd服務器在非標準端口工作
15.3.6 配置虛擬FTP服務器
第16章 Proxy服務器管理
本章介紹目前應用較為廣泛的代理服務器技術,通過本章的學習,讀者可以在Linux環(huán)境下輕松搭建一個安全、高效的代理服務器。
16.1 Proxy服務器原理簡介
16.2 Squid簡介
16.3 安裝和啟動Squid Server(實務44)
16.3.1 安裝Squid Server
16.3.2 啟動和關閉Squid Server
16.4 在客戶端使用Squid Server(實務45)
16.4.1 在Windows下的IE瀏覽器設置
16.4.2 在Linux瀏覽器中設置Proxy服務器
16.5 基本配置Squid Server(實務46)
16.5.1 了解配置Squid Server的基本參數
16.5.2 配置Squid Server的訪問控制
16.5.3 一個配置Squid Server的簡單實例
16.6 配置基于Squid的透明代理(實務47)
16.6.1 配置Linux內核
16.6.2 掌握Squid的相關配置選項
16.6.3 配置iptables
16.7 配置多級緩存改善Proxy服務器的性能(實務48)
16.7.1 多級緩存(Cache)簡介
16.7.2 配置多級緩存
16.8 Squid日志管理(實務49)
16.8.1 了解配置文件中有關日志的選項
16.8.2 掌握日志管理主文件——accesss.conf
16.9 使用Webalizer對Squid進行流量分析(實務50)
16.9.1 了解Webalizer的特點
16.9.2 安裝Webalizer
16.9.3 配置Webalizer
16.9.4 使用Webalizer
第17章 郵件服務器配置
本章介紹Linux中Sendmail Server以及pop和IMAP服務器的使用,垃圾郵件的流行趨勢,并使用Sendmail防范垃圾郵件。
17.1 郵件系統(tǒng)簡介
17.1.1 郵件傳遞代理(MTA)
17.1.2 郵件存儲和獲取代理(MSA)
17.1.3 郵件客戶代理(MUA)
17.2 SMTP介紹
17.2.1 SMTP的模型
17.2.2 SMTP的基本命令
17.2.3 電子郵件介紹
17.2.4 Open Relay的原理
17.3 使用Sendmail Server(實務51)
17.3.1 安裝與啟動Sendmail Server
17.3.2 配置sendmail.cf文件
17.3.3 使用sendmail.mc文件
17.3.4 創(chuàng)建新的郵件賬號
17.3.5 設置賬號別名
17.3.6 設置群發(fā)郵件
17.3.7 使用access數據庫
17.3.8 配置帶SMTP認證的Sendmail服務器
17.4 使用POP郵件服務(實務52)
17.4.1 安裝POP服務器
17.4.2 啟動POP和IMAP服務
17.4.3 一個實際的發(fā)送/接收郵件的例子
17.5 配置SMTP/POP郵件客戶端
17.6 防范垃圾郵件
17.6.1 常用技術
17.6.2 使用Sendmail防范垃圾郵件
第18章 數據庫服務器管理
本章介紹Linux環(huán)境下常用的兩種數據庫——MySQL和Oracle,它們的安裝、啟動,以及在程序中的簡單使用。
18.1 數據庫系統(tǒng)簡介
18.1.1 數據庫基本原理
18.1.2 常用的數據庫
18.2 安裝MySQL數據庫服務器(實務53)
18.2.1 基于源代碼包的MySQL安裝
18.2.2 基于RPM包的MySQL安裝
18.2.3 在Red Hat Linux 9添加/刪除程序中安裝MySQL
18.3 啟動MySQL數據庫(實務54)
18.3.1 建立MySQL的用戶組和用戶名
18.3.2 建立MySQL的軟鏈接
18.3.3 設置用戶訪問權限
18.3.4 啟動MySQL
18.4 使用MySQL(實務55)
18.4.1 連接MySQL服務器
18.4.2 退出MySQL服務器
18.4.3 密碼管理
18.4.4 增加新用戶
18.4.5 命令使用
18.4.6 顯示數據庫列表
18.4.7 顯示數據庫中的數據表
18.4.8 顯示數據表的表結構
18.4.9 新建數據庫
18.4.10 新建數據庫表
18.4.11 刪除數據庫和刪除表
18.4.12 將表中記錄清空
18.4.13 顯示表的記錄
18.4.14 向表中插入記錄
18.4.15 MySQL數據導入和備份
18.5 在程序中操作MySQL數據庫
18.6 安裝Oracle10g數據庫系統(tǒng)(實務56)
18.6.1 安裝Oracle10g的硬件條件
18.6.2 下載Oracle10g的安裝文件
18.6.3 做好安裝前的準備工作
18.6.4 Oracle10g的安裝
18.7 測試Oracle數據庫系統(tǒng)(實務57)
18.7.1 使用svrmgrl測試安裝是否成功
18.7.2 使用sql*plus測試安裝是否成功
18.8 設置Oracle服務自動啟動
18.9 操作Oracle數據庫(實務58)
18.9.1 創(chuàng)建表空間和創(chuàng)建用戶
18.9.2 刪除用戶
18.9.3 修改用戶密碼
18.9.4 數據導出
18.9.5 數據導入
18.9.6 其他數據操作
18.10 在程序中操作Oracle數據庫
18.10.1 用C語言操作Oracle數據庫
第19章 NFS服務器管理
本章介紹Linux網絡文件系統(tǒng)(NFS)的管理和應用,包括它的安裝、啟動和安全配置。
19.1 NFS服務概述(實務59)
19.1.1 了解NFS基本原理
19.1.2 掌握NFS服務的進程
19.2 安裝和啟動NFS(實務60)
19.2.1 安裝NFS
19.2.2 啟動NFS
19.3 NFS配置和使用(實務61)
19.3.1 配置NFS服務器
19.3.2 配置NFS客戶機
19.3.3 安全使用NFS服務
19.4 使用NFS需要注意的安全問題
第20章 Linux網絡安全
本章介紹有關網絡信息安全的原理和軟件,網絡安全防御的工具,以及在Linux中如何使用iptables、Snort、Tripwire等工具進行網絡防護。
20.1 網絡安全簡介
20.1.1 網絡信息安全的要素
20.1.2 網絡中存在的威脅
20.1.3 網絡信息安全領域的研究重點
20.2 Linux網絡面臨的常見威脅
20.2.1 端口掃描
20.2.2 特洛伊木馬
20.2.3 DoS攻擊
20.2.4 Linux下的病毒
20.2.5 IP地址欺騙
20.2.6 網絡釣魚
20.2.7 僵尸網絡
20.3 防火墻(FireWall)技術
20.3.1 防火墻簡介
20.3.2 防火墻的分類
20.3.3 傳統(tǒng)防火墻技術及其特點
20.3.4 新一代防火墻的主要技術特點
20.3.5 新一代分布式防火墻概述
20.3.6 新一代嵌入式防火墻技術
20.3.7 新一代智能防火墻技術
20.3.8 防火墻技術的發(fā)展趨勢
20.3.9 使用Netfilter/iptables防火墻框架
20.4 入侵檢測系統(tǒng)(IDS)
20.4.1 入侵檢測系統(tǒng)簡介
20.4.2 Snort介紹
20.4.3 安裝Snort
20.4.4 使用Snort
20.4.5 配置Snort規(guī)則
20.4.6 編寫Snort規(guī)則
20.4.7 Snort規(guī)則應用舉例
20.5 使用Tripwire保護網絡系統(tǒng)的數據安全
20.5.1 Tripwire簡介
20.5.2 Tripwire工作原理
20.5.3 使用Tripwire
20.5.4 使用Tripwire的技巧
20.6 備份及恢復技術
20.7 UTM(統(tǒng)一威脅管理)
第三篇 Linux管理工具及應用
第21章 Linux下的開發(fā)和編輯工具
本章介紹Linux下的編輯和開發(fā)工具,以及Vi編輯器、GCC編譯器和gdb調試器的使用。
21.1 Linux下常用的開發(fā)工具
21.1.1 Emacs編輯器
21.1.2 CVS版本管理工具
21.1.3 Perl程序語言
21.1.4 Linux上的Delphi——Kylix
21.1.5 gdb調試工具
21.2 Linux下的Vi文本編輯器
21.2.1 Vi編輯器介紹
21.2.2 啟動Vi編輯器
21.2.3 顯示Vi中的行號
21.2.4 光標移動操作
21.2.5 屏幕命令
21.2.6 文本插入命令
21.2.7 附加(append)命令
21.2.8 打開(open)命令
21.2.9 文本修改命令
21.2.10 退出Vi
21.3 Linux的C編譯器——GCC
21.3.1 GCC的編譯過程
21.3.2 GCC的基本用法和常用選項
21.3.3 使用gdb調試C程序
21.3.4 編寫Makefile文件
21.4 Linux下的PHP編程
21.4.1 PHP簡介
21.4.2 配置運行環(huán)境
21.4.3 一個簡單的PHP例子
第22章 系統(tǒng)管理及應用工具
本章介紹在Linux系統(tǒng)管理及應用中常見的工具集,包括日志管理工具、硬件狀態(tài)監(jiān)控工具和辦公工具。
22.1 Linux日志管理工具(實務62)
22.1.1 Linux日志管理簡介
22.1.2 使用Linux下的日志
22.1.3 Linux日志使用注意事項
22.2 硬件狀態(tài)監(jiān)控工具:dmidecode(實務63)
22.2.1 了解dmidecode工具
22.2.2 獲取和安裝dmidecode工具
22.2.3 使用硬件狀態(tài)監(jiān)控工具
22.3 賬戶口令檢查工具:John the Ripper(實務64)
22.3.1 了解John the Ripper
22.3.2 安裝和使用John the Ripper
22.3.3 賬戶口令設置的基本原則
22.4 Linux下的辦公工具:OpenOffice(實務65)
22.4.1 OpenOffice簡介
22.4.2 獲取和安裝OpenOffice
22.4.3 使用OpenOffice.org Writer
22.4.4 使用OpenOffice.org Calc
22.4.5 使用OpenOffice.org Impress
22.4.6 使用OpenOffice.org Draw
第23章 網絡管理及應用工具
本章介紹在Linux網絡管理及應用中常見的工具集,包括協(xié)議分析工具、端口掃描工具、遠程控制和管理工具以及集群服務和負載均衡工具。
23.1 網絡協(xié)議分析工具:Wireshark(實務66)
23.1.1 了解Wireshark
23.1.2 安裝網絡協(xié)議分析工具
23.1.3 使用網絡協(xié)議分析工具
23.2 網絡端口掃描工具:nmap(實務67)
23.2.1 了解nmap
23.2.2 獲取和安裝nmap
23.2.3 使用nmap
23.3 遠程控制和管理工具:Xmanager(實務68)
23.3.1 了解Xmanager
23.3.2 使用Xmanager
23.4 集群服務和負載均衡工具:LVS(實務69)
23.4.1 了解LVS(Linux Virtual Server)
23.4.2 安裝LVS
23.4.3 配置和使用LVS
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號