內容簡介
本書首先對Red Hat Enterpuise Linux 的特點進行了說明;然後詳細地介紹了其安裝過程、系統管理、GNOME桌面環境、常用終端命令、套用軟體以及網路基礎和接入技術
本書內容詳盡、圖文並茂、結構清晰、實用性強,是從事Linux系統管理和伺服器架設的專業技術人員必備之參考書,也可用作高等院校計算機及其相關專業的教材。
圖書目錄
第Ⅰ部分 系統入門及進階
第1章 Red Hat Enterprise Linux 入門與安裝
1.1 初識Linux
1.1.1 Linux的優點
1.1.2 Linux的種類
1.2 Red Hat Enterprise Linux
1.2.1 Red Hat Enterprise Linux簡介
1.2.2 Red Hat Enterprise Linux特性
1.2.3 Red Hat Enterprise Linux 3安裝程式的獲取
1.3 Red Hat Enterprise Linux的安裝及相關配置
1.3.1 了解硬體需求
1.3.2 安裝方式與安裝類型
1.3.3 安裝Red Hat Enterprise Linux
1.4 升級和刪除Red Hat Enterprise Linux
1.4.1 升級Red Hat Enterprise Linux
1.4.2 刪除Red Hat Enterprise Linux
1.5 引導裝載程式介紹
1.6 系統安裝常見問題的處理
1.6.1 無法引導Red Hat Enterprise Linux
1.6.2 安裝開始遇到的問題
1.6.3 安裝過程中的問題
1.6.4 安裝後的問題
第2章 系統管理
2.1 啟動系統
2.1.1 引導系統
2.1.2 登錄、註銷和關機
2.1.3 文本模式和圖形化模式快速切換
2.2 配置X Window System
2.2.1 文本配置方法
2.2.2 圖形化配置方法
2.3 配置音效卡
2.4 配置網卡
2.4.1 圖形化配置方式
2.4.2 手工配置網卡
2.4.3 安裝雙網卡
2.5 印表機的配置和管理
2.5.1 印表機的配置
2.5.2 印表機的管理
2.6 管理帳號
2.6.1 管理root帳號
2.6.2 用命令行工具管理帳號
2.6.3 用戶管理器
2.7 監視系統
2.7.1 查看用戶行為
2.7.2 監視系統
2.7.3 系統監視器
2.8 進程管理
2.8.1 捕獲進程狀態
2.8.2 刪除進程
2.8.3 控制進程優先權
2.9 管理日誌檔案
2.9.1 日誌檔案介紹
2.9.2 圖形化管理系統日誌
第3章 GNOME桌面環境
3.1 個性化面板和桌面
3.1.1 桌面、面板和主選單
3.1.2 日期和時間設定
3.1.3 軟碟和光碟
3.2 控制中心
3.3 添加刪除應用程式
3.4 檔案管理器
3.5 檔案系統
3.5.1 檔案系統的幾種類型
3.5.2 系統目錄
3.5.3 檔案系統的結構
3.5.4 檔案及目錄訪問許可權的設定
第4章 終端常用命令
4.1 Red Hat Enterprise Linux的終端視窗
4.2 檔案和目錄操作命令
4.3 信息顯示命令
4.4 壓縮與解壓命令
4.5 系統管理命令及其操作
4.6 shell及其命令簡介
4.7 DOS和Linux常用命令對比
第5章 常用套用軟體
5.1 音頻播放軟體
5.1.1 播放CD
5.1.2 用XMMS播放音頻檔案
5.2 數位相機接入軟體
5.3 圖像處理軟體
5.3.1 KuickShow
5.3.2 GIMP
5.4 文本編輯器
5.4.1 vi
5.4.2 gedit文本處理器
5.4.3 PDF查看器
5.5 OpenOffice.org概述
5.6 OpenOffice.org Writer程式
5.7 Op enOffice.org Calc程式
5.8 OpenOffice.org Impress程式
5.9 OpenOffice.org Draw程式
5.10 OpenOffice.org Mathe程式
第6章 Linux網路基礎與接入技術
6.1 網路基礎知識
6.1.1 網路基本類型
6.1.2 拓撲結構
6.1.3 IP位址
6.2 Linux下的TCP/IP網路管理
6.2.1 網路接口管理
6.2.2 網路狀況監視
6.3 接入Internet
6.3.1 用Modem進行接入
6.3.2 直接接入Internet
6.4 使用Mozilla瀏覽器
6.5 安全級別配置
第Ⅱ部分 伺服器配置大全
第7章 DNS伺服器配置與管理
7.1 DNS概述
7.1.1 DNS的特徵及組成
7.1.2 DNS的層次結構與域名分配
7.1.3 DNS的查詢過程
7.1.4 DNS的分類
7.2 安裝BIND
7.3 DNS伺服器的配置
7.3.1 配置檔案named.conf
7.3.2 資源記錄
7.3.3 區域檔案
7.3.4 緩衝器檔案
7.3.5 子域和從伺服器配置
7.3.6 配置實例
7.4 圖形化配置方法
7.5 常見問題集錦
第8章 DHCP伺服器配置與管理
8.1 DHCP概述
8.2 配置DHCP客戶端
8.3 配置DHCP伺服器
8.4 PPP服務與配置
8.4.1 PPP協定
8.4.2 配置PPP伺服器
第9章 Samba伺服器配置與管理
9.1 Samba簡介
9.2 啟動Samba
9.2.1 圖形化方式
9.2.2 命令行方式
9.3 smb.conf檔案說明
9.4 配置Samba伺服器
9.4.1 配置share級伺服器
9.4.2 配置user級伺服器
9.4.3 配置server級伺服器
9.4.4 配置domain級伺服器
9.5 同機Linux分區和Windows分區資源共享
9.5.1 訪問Windows分區
9.5.2 訪問Linux分區
9.6 配置Samba列印共享
9.7 圖形化配置Samba伺服器
9.8 Samba相關命令及程式
第10章 FTP伺服器配置與管
10.1 FTP簡介
10.2 安裝與啟動
10.3 vsftpd.conf檔案說明及配置
10.4 vsftpd.ftpusers檔案配置
10.5 vsftpd.user_list檔案配置
10.6 管理FTP伺服器
10.7 客戶端訪問FTP伺服器的方法
10.7.1 用專用的FTP客戶端軟體
10.7.2 用ftp命令訪問FTP伺服器
第11章 Apache伺服器配置與管理
11.1 Apache簡介
11.2 httpd.conf檔案詳解及配置
11.2.1 配置httpd.conf檔案
11.2.2 配置Web目錄
11.2.3 訪問控制
11.2.4 設定URL路徑名
11.2.5 測試Apache伺服器
11.3 啟動和運行Apache伺服器
11.3.1 啟動和關閉httpd
11.3.2 啟動系統時自動運行httpd
11.4 配置虛擬主機
11.4.1 基於IP位址的虛擬主機配置
11.4.2 基於名稱的虛擬主機配置
11.4.3 動態虛擬主機配置
11.5 組織和管理站點內容
11.5.1 管理用戶的個人網站
11.5.2 管理日誌檔案
11.6 Apache伺服器的圖形化配置方法
第12章 NFS伺服器配置與管理
12.1 NFS簡介
12.2 配置NFS
12.2.1 配置/etc/exports檔案
12.2.2 使用exportfs命令更改設定
12.3 NFS客戶端配置
12.3.1 使用mount命令
12.3.2 編輯/etc/fstab檔案
12.4 啟動和停止NFS
12.5 NFS的圖形化配置
第13章 Proxy伺服器配置與管理
13.1 初識Squid
13.2 配置Squid Server
13.2.1 安裝Squid軟體包
13.2.2 配置Squid Server
13.2.3 啟動Squid Server
13.3 客戶端配置
13.3.1 在IE中設定
13.3.2 在Mozilla中設定
13.4 Squid Server的安全性設定
13.5 改善Proxy伺服器的性能
13.5.1 Proxy Server快取器設定
13.5.2 squid.conf檔案設定
13.6 Proxy伺服器自動取回數據設定
13.6.1 高速取回數據
13.6.2 定時取回網站中的數據
第14章 Mail伺服器配置與管理
14.1 郵件系統工作程式
14.1.1 在內部網路中傳送E-mail
14.1.2 傳送E-mail到外部網路
14.2 規劃郵件系統
14.3 配置郵件伺服器
14.3.1 安裝與啟動Sendmail
14.3.2 為帳號設定別名
14.3.3 郵件存放位置與郵件結構
14.3.4 處理未寄出的信
14.4 建立POP郵件服務
14.4.1 安裝POP伺服器
14.4.2 配置POP伺服器
14.4.3 配置SMTP/POP客戶端
第Ⅲ部分 網路資料庫
第15章 PostgreSQL資料庫配置與管理
15.1 資料庫概述
15.1.1 資料庫性能評價標準
15.1.2 基於Web的資料庫平台
15.1.3 Linux下的資料庫平台
15.2 PostgreSQL簡介
15.3 PostgreSQL的工作原理
15.4 配置PostgreSQL伺服器
15.4.1 安裝和啟動PostgreSQL
15.4.2 設定PostgreSQL
15.4.3 測試PostgreSQL
15.5 PostgreSQL資料庫系統管理
15.5.1 PostgreSQL資料庫狀態管理
15.5.2 資料庫用戶管理
15.5.3 資料庫維護
15.5.4 設定資料庫的存儲位置
15.5.5 PostgreSQL的安全性控制
15.5.6 PostgreSQL資料庫的備份和恢復
15.5.7 ODBC接口
15.6 使用psql訪問PostgreSQL資料庫
15.6.1 使用psql命令進行操作
15.6.2 psql元命令匯集
15.6.3 資料庫操作範例
15.7 在Windows下訪問PostgreSQL資料庫
15.7.1 安裝Tcl/Tk軟體
15.7.2 安裝PgAccess
15.7.3 執行PgAccess
第16章 MySQL資料庫配置與管理
16.1 MySQL簡介
16.2 配置MySQL伺服器
16.2.1 安裝MySQL
16.2.2 測試MySQL
16.3 MySQL資料庫系統管理
16.3 1 MySQL常用命令
16.3.2 MySQL用戶帳號管理
16.3.3 密碼及訪問控制管理
16.3.4 MySQL的安全性控制
16.4 MySQL資料庫的備份和恢復
16.4.1 MySQL資料庫備份的方法和原則
16.4.2 MySQL資料庫恢復的方法
16.5 MySQL資料庫的套用
16.5.1 MySQL相關函式
16.5.2 ODBC相關函式
16.5.3 MySQL套用實例
第Ⅳ部分 網路安全技術
第17章 網路安全與病毒防護
17.1 網路安全基本知識
17.1.1 網路是否安全
17.1.2 作業系統是否安全
17.1.3 用戶是否安全
17.1.4 應用程式是否安全
17.1.5 數據是否安全
17.2 網路安全的特徵
17.3 網路安全的策略
17.3.1 物理安全策略
17.3.2 訪問控制策略
17.3.3 防火牆控制策略
17.3.4 信息加密策略
17.3.5 網路安全管理策略
17.4 網路安全的薄弱環節
17.4.1 系統軟體自身安全性差
17.4.2 採取的安全策略不當
17.4.3 管理員缺乏安全意識
17.5 網路安全技術
17.5.1 防火牆技術
17.5.2 口令攻擊技術
17.5.3 網路連線埠攻擊技術
17.6 特洛伊木馬
17.6.1 特洛伊程式的種類
17.6.2 特洛伊木馬防禦原理
17.7 IP偽裝技術
17.8 緩衝區溢出
17.9 掃描器
17.9.1 掃描器介紹
17.9.2 網路應用程式和掃描器
17.9.3 掃描器的種類
17.10 區域網路安全防範技術
17.10.1 網路分段
17.10.2 以交換式集線器代替共享式集線器
17.10.3 VLAN的劃分
17.11 廣域網安全技術
17.11.1 加密技術
17.11.2 VPN技術
17.11.3 身份認證技術
17.12 網路病毒與防護
17.12.1 病毒的種類
17.12.2 病毒的特性
17.12.3 病毒的防護
17.12.4 反病毒政策