注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)FreeBSD技術(shù)內(nèi)幕

FreeBSD技術(shù)內(nèi)幕

FreeBSD技術(shù)內(nèi)幕

定 價(jià):¥88.00

作 者: (美)Michael Urban,(美)Brian Tiemann著;智慧東方工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Linux與自由軟件資源叢書
標(biāo) 簽: FreeBSD

購(gòu)買這本書可以去


ISBN: 9787111102014 出版時(shí)間: 2002-01-01 包裝: 簡(jiǎn)裝
開本: 24cm+光盤2片 頁(yè)數(shù): 673頁(yè) 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  FreeBSD是類似于UNIX的一種功能強(qiáng)大的操作系統(tǒng),其正在為全球最大的一些Internet站點(diǎn)如Yahoo等提供“動(dòng)力”。本書詳細(xì)講解了如何安裝最新版本的FreeBSD,如何配置和自定義操作系統(tǒng),如何自定義和使用X-Windows系統(tǒng),如何在FreeBSD上設(shè)置網(wǎng)絡(luò)服務(wù)(包括Web、電子郵件和FTP服務(wù)器),如何安裝一個(gè)基于FreeBSD的文件服務(wù)器以便同Microsoft Windows客戶機(jī)共享文件;本書還將講解FreeBSD網(wǎng)絡(luò)安全的有關(guān)細(xì)節(jié)。

作者簡(jiǎn)介

暫缺《FreeBSD技術(shù)內(nèi)幕》作者簡(jiǎn)介

圖書目錄


第一部分   FreeBSD入門
第1章   什么是FreeBSD 1
1.1   為什么要選用FreeBSD 1
1.2   FreeBSD能做什么 2
1.3   FreeBSD和UNIX簡(jiǎn)史 3
1.3.1   BSD的誕生 3
1.3.2   Intel x86平臺(tái)上的BSD 4
1.3.3   FreeBSD的誕生 4
1.4   UNIX的設(shè)計(jì)思路 4
1.5   FreeBSD同其他操作系統(tǒng)的對(duì)比 6
1.5.1   Windows 2000 6
1.5.2   Linux 7
1.6   FreeBSD的吉祥物 8
第2章   安裝FreeBSD 9
2.1   檢查硬件 9
2.2   制作啟動(dòng)盤 10
2.2.1   從DOS或Windows系統(tǒng)制作啟動(dòng)盤 10
2.2.2   從另一個(gè)FreeBSD或UNIX系統(tǒng)制作
           啟動(dòng)盤 11
2.3   啟動(dòng)以安裝程序 11
2.4   FreeBSD sysinstall程序簡(jiǎn)介 13
2.5   在sysinstall程序中漫游 13
2.6   創(chuàng)建分區(qū)和分配裝入點(diǎn) 14
2.6.1   選擇硬盤 14
2.6.2   為硬盤分區(qū) 15
2.6.3   磁盤標(biāo)簽編輯器 17
2.6.4   創(chuàng)建分區(qū)和磁盤標(biāo)簽 18
2.6.5   優(yōu)化性能 20
2.6.6   根分區(qū) 20
2.6.7   交換分區(qū) 21
2.6.8   創(chuàng)建其余的分區(qū) 23
2.6.9   SoftUpdates注意事項(xiàng) 23
2.7   選擇套裝發(fā)行版本 24
2.8   選擇安裝介質(zhì) 25
2.9   后期安裝 25
2.9.1   配置網(wǎng)絡(luò) 26
2.9.2   自定義控制臺(tái) 28
2.9.3   設(shè)置時(shí)區(qū) 28
2.9.4   Linux兼容性 28
2.9.5   配置鼠標(biāo) 29
2.9.6   配置X-Server 29
2.9.7   選擇默認(rèn)桌面 37
2.9.8   安裝附加軟件包 37
2.9.9   添加一名用戶 39
2.9.10   設(shè)置根密碼 41
2.10   退出安裝并重啟系統(tǒng) 41
2.11   首次啟動(dòng)FreeBSD 41
2.12   關(guān)閉FreeBSD 42
第3章   高級(jí)安裝問題 43
3.1   備份現(xiàn)有文件系統(tǒng) 43
3.2   使用FIPS進(jìn)行非破壞性硬盤分區(qū) 44
3.2.1   運(yùn)行Scandisk和Defragmenter 44
3.2.2   獲取FIPS并創(chuàng)建一張啟動(dòng)盤 44
3.3   操作FIPS 45
3.4   雙重引導(dǎo)系統(tǒng)的潛在問題以及限制 46
3.4.1   雙重引導(dǎo)DOS. Windows 95. 
            Windows 98或Windows Me 47
3.4.2   雙重引導(dǎo)Linux 47
3.5   FreeBSD 引導(dǎo)管理程序 47
3.6   從LILO啟動(dòng)FreeBSD 48
3.7   其他安裝方法 48
3.7.1   通過FTP安裝FreeBSD 48
3.7.2   執(zhí)行NFS安裝 51
第二部分   使用FreeBSD
第4章   同F(xiàn)reeBSD的第一次會(huì)話 53
4.1   FreeBSD啟動(dòng)過程 53
4.2   BIOS 53
4.3   引導(dǎo) 54
4.3.1   boot0 54
4.3.2   boot1 54
4.3.3   boot2 54
4.3.4   boot3 54
4.4   內(nèi)核 55
4.5   init 56
4.5.1   文件系統(tǒng)一致性檢查 56
4.5.2   系統(tǒng)配置腳本 57
4.5.3   getty和登錄 57
4.6   登錄進(jìn)入FreeBSD 57
4.7   啟動(dòng)X-Windows系統(tǒng) 59
4.8   Gnome桌面環(huán)境簡(jiǎn)介 59
4.9   停止X-Windows系統(tǒng) 60
4.10   從FreeBSD注銷 61
4.11   關(guān)閉FreeBSD系統(tǒng) 61
4.11.1   使用shutdown命令 61
4.11.2   使用halt和reboot時(shí)的注意事項(xiàng) 63
第5章   操作Gnome桌面環(huán)境 64
5.1   窗口管理器 64
5.2   Gnome桌面環(huán)境 65
5.3   在桌面漫游 66
5.4   Gnome面板 68
5.5   操作窗口 69
5.5.1   虛擬工作空間 70
5.5.2   窗口菜單的Toggle選項(xiàng) 71
5.5.3   窗口菜單的In Group選項(xiàng) 72
5.5.4   窗口發(fā)送到 72
5.5.5   深度 72
5.5.6   框架類型 72
5.5.7   框架樣式 72
5.5.8   歷史 72
5.6   探索Gnome和X-Windows小程序 72
5.6.1   gedit 73
5.6.2   Eye of Gnome 74
5.6.3   CD 播放器 74
5.6.4   Gnome Terminal 75
5.6.5   xcalc 75
5.6.6   xmag 75
5.6.7   xman 75
5.6.8   xclock 75
5.6.9   xfontsel 75
5.7   用Gnome文件管理器管理文件和目錄 76
5.8   在Gnome中獲取幫助 76
第6章   自定義Gnome桌面環(huán)境 78
6.1   在桌面添加新圖標(biāo) 78
6.2   自定義Gnome面板 80
6.2.1   操作面板圖標(biāo) 80
6.2.2   自定義“開始”菜單 81
6.2.3   操作面板小程序 82
6.2.4   在面板上添加啟動(dòng)器和抽屜 82
6.3   添加和刪除面板 84
6.4   自定義Gnome文件管理器 85
6.4.1   File Display標(biāo)簽 85
6.4.2   Caching標(biāo)簽 86
6.4.3   Desktop標(biāo)簽 87
6.4.4   Custom View標(biāo)簽 87
6.5   操作Gnome控制中心 87
6.5.1   改變背景 88
6.5.2   面板 89
6.5.3   主題選擇器 90
6.5.4   窗口管理器 90
6.5.5   文檔處理器 90
6.6   自定義Sawfish窗口管理器選項(xiàng) 93
第7章   使用應(yīng)用程序 95
7.1   處理文字 95
7.1.1   gedit 96
7.1.2   ee 100
7.1.3   vi編輯器 103
7.2   圖形和圖像 107
7.2.1   GIMP 107
7.2.2   GQview 118
7.3   StarOffice辦公套件 120
7.3.1   StarOffice桌面 121
7.3.2   打開一個(gè)新文檔 121
7.3.3   文檔模板 121
7.3.4   StarOffice集成Web瀏覽器 122
7.3.5   StarOffice電子郵件 124
7.3.6   StarOffice資源管理器 129
7.3.7   StarOffice中的幫助 131
7.4   多媒體 134
7.4.1   檢查聲音支持 134
7.4.2   創(chuàng)建設(shè)備節(jié)點(diǎn) 134
7.4.3   混音器 135
7.4.4   用XMMS聽MP3 136
7.4.5   用mpg123聽MP3 137
7.4.6   基于X窗口的圖形化混音器 137
7.5   網(wǎng)絡(luò)應(yīng)用 138
7.5.1   配置Netscape 138
7.5.2   Lynx Web瀏覽器 139
7.5.3   FTP 140
7.5.4   電子郵件程序 142
第8章   使用shell 149
8.1   shell入門 149
8.2   可用的shell類型 149
8.2.1   Bourne shell(sh) 150
8.2.2   C shell(csh) 150
8.2.3   Korn shell(ksh或pdksh) 150
8.2.4   Bourne Again shell(bash) 151
8.2.5   Tcsh shell(tcsh) 151
8.2.6   選擇哪一個(gè)shell 151
8.3   改變shell 151
8.4   在shell中獲取幫助 152
8.4.1   搜索手冊(cè)頁(yè) 152
8.4.2   命令總結(jié) 153
8.4.3   手冊(cè)部分 153
8.5   基本shell文件操作 154
8.5.1   FreeBSD如何保存文件 154
8.5.2   至關(guān)重要的home目錄 155
8.5.3   列出目錄內(nèi)容 155
8.5.4   在文件系統(tǒng)中移動(dòng) 156
8.5.5   在文件系統(tǒng)中不知身在何處 157
8.5.6   復(fù)制文件和目錄 157
8.5.7   移動(dòng)和重命名文件及目錄 158
8.5.8   刪除文件和目錄 158
8.5.9   刪除目錄 159
8.5.10   touch命令 159
8.5.11   創(chuàng)建鏈接 159
8.5.12   統(tǒng)一選項(xiàng) 161
8.5.13   元字符和通配符 161
8.5.14   有關(guān)文件名的注意事項(xiàng) 162
8.5.15   處理歧義的文件名 163
8.6   和文本相關(guān)的命令 164
8.6.1   行. 單詞和字符計(jì)數(shù) 164
8.6.2   查看文本文件more或less 164
8.6.3   搜索模式 165
8.6.4   對(duì)文件中的文本排序 165
8.6.5   用tr替換字符串 166
8.6.6   只顯示文本文件中特定部分的行 166
8.6.7   用fmt格式化文本 167
8.7   管道和輸入/輸出重定向 168
8.8   命令完成和歷史編輯 169
第三部分   管理FreeBSD
第9章   FreeBSD文件系統(tǒng) 171
9.1   FreeBSD目錄結(jié)構(gòu) 171
9.2   監(jiān)視文件系統(tǒng)的使用 174
9.2.1   df命令 175
9.2.2   du命令 175
9.3   裝入和卸載FreeBSD文件系統(tǒng) 176
9.3.1   mount命令 176
9.3.2   umount命令 177
9.4   裝入和卸載來自其他操作系統(tǒng)
        的文件系統(tǒng) 178
9.4.1   裝入一個(gè)Windows/MS-DOS
            文件系統(tǒng) 179
9.4.2   裝入一個(gè)Linux文件系統(tǒng) 180
9.5   裝入和卸載基于CD-ROM和軟盤
         的文件系統(tǒng) 181
9.5.1   裝入CD和軟盤 181
9.5.2   卸載CD和軟盤 182
9.5.3   其他可移動(dòng)介質(zhì) 182
9.6   理解/etc/fstab文件 182
9.7   使用fsck檢查和修復(fù)文件系統(tǒng) 184
9.7.1   日志文件系統(tǒng)和軟件更新 186
9.7.2   使用fsck命令恢復(fù)被損壞的超級(jí)塊 186
9.8   設(shè)置和強(qiáng)制使用用戶文件系統(tǒng)配額 188
第10章   用戶. 用戶組和權(quán)限 192
10.1   用戶和用戶組簡(jiǎn)介 193
10.2   用戶組的重要性 194
10.3   文件所有權(quán) 195
10.3.1   使用chown改變文件所有權(quán) 196
10.3.2   使用chgrp改變文件組所有權(quán) 197
10.4   文件和目錄權(quán)限 198
10.4.1   文件和目錄權(quán)限之間的關(guān)系 198
10.4.2   用chmod更改文件和目錄權(quán)限 199
10.5   訪問控制列表 201
10.5.1   配置內(nèi)核以支持ACL 201
10.5.2   配置文件系統(tǒng)以使用ACL 201
10.5.3   獲取與當(dāng)前ACL設(shè)置有關(guān)的信息 202
10.5.4   設(shè)置最大權(quán)限掩碼 202
10.5.5   在ACL中添加用戶或用戶組 203
10.5.6   用ACL拒絕訪問 205
10.5.7   刪除ACL條目 205
10.5.8   刪除所有ACL條目 205
10.6   添加和刪除用戶 205
10.6.1   /etc/passwd和/etc/master.passwd
             文件 208
10.6.2   /etc/group文件 209
10.6.3   管理用戶組 209
第11章   系統(tǒng)配置和啟動(dòng)腳本 211
11.1   理解FreeBSD啟動(dòng)過程 211
11.2   資源配置腳本 214
11.2.1   /etc/defaults/rc.conf文件 215
11.2.2   /etc/rc.conf文件 216
11.2.3   /usr/local/etc和/usr/local/X11R6/etc
            目錄 218
11.2.4   創(chuàng)建腳本以便在啟動(dòng)時(shí)運(yùn)行程序 219
11.3   inetd守護(hù)進(jìn)程和inetd.conf配置文件 219
11.4   系統(tǒng)記錄器(syslogd)和syslog.conf
          文件 221
11.5   有關(guān)/etc/rc.local的注意事項(xiàng) 222
第12章   自定義shell 224
12.1   什么是shell 224
12.2   將shell添加到系統(tǒng)并使其可用 226
12.2.1   從ports或packages安裝shell 226
12.2.2   /etc/shells文件 227
12.3   使用其他shell 228
12.3.1   登錄時(shí)更改shell 229
12.3.2   更改默認(rèn)shell 229
12.3.3   非shell程序作為shell使用 230
12.4   shell初始化文件 232
12.4.1   tcsh/csh文件:.cshrc. .login
             和.logout 232
12.4.2   bash文件:.profile. .shrc和
            .bash_logout 234
12.5   自定義shell環(huán)境 235
12.5.1   自定義tcsh 235
12.5.2   自定義bash 237
12.6   shell和環(huán)境變量 237
12.6.1   環(huán)境變量 238
12.6.2   shell變量 239
第13章   shell編程 240
13.1   一個(gè)簡(jiǎn)單的shell程序 241
13.2   變量 244
13.2.1   變量賦值 244
13.2.2   變量名 245
13.3   與用戶的交互 245
13.3.1   控制命令行參數(shù) 246
13.3.2   命令替換 247
13.4   shell程序中的數(shù)學(xué)運(yùn)算 248
13.5   循環(huán) 250
13.5.1   while循環(huán) 250
13.5.2   until循環(huán) 251
13.5.3   while循環(huán)和until循環(huán)中的邏輯
            “與”/“或”語(yǔ)句 251
13.5.4   for循環(huán) 252
13.5.5   shift 253
13.5.6   true和false語(yǔ)句 254
13.5.7   中斷循環(huán) 254
13.6   條件語(yǔ)句 256
13.6.1   if語(yǔ)句 256
13.6.2   case語(yǔ)句 259
13.6.3   邏輯“與”/“或”條件 261
13.7   退出狀態(tài)碼 261
13.7.1   設(shè)置退出狀態(tài)碼 263
13.7.2   退出陷阱 264
13.8   函數(shù) 265
13.9   文件描述符 265
13.10   調(diào)試shell腳本 267
13.11   Korn shell腳本的高級(jí)特性 267
13.11.1   獲取和安裝Korn shell 268
13.11.2   內(nèi)建數(shù)學(xué)運(yùn)算函數(shù) 268
13.11.3   數(shù)組 269
13.11.4   命令替換 272
13.11.5   使用getopts 272
第14章   性能監(jiān)視. 過程控制和作業(yè)
         自動(dòng)化 273
14.1   用top進(jìn)行性能監(jiān)視 273
14.2   對(duì)top輸出信息的解釋 274
14.3   用ps進(jìn)行進(jìn)程監(jiān)視 276
14.4   對(duì)ps輸出信息的解釋 277
14.5   中斷表現(xiàn)不正常的進(jìn)程 277
14.5.1   kill命令 278
14.5.2   kill命令的選項(xiàng) 278
14.6   改變進(jìn)程的優(yōu)先級(jí) 279
14.7   作業(yè)自動(dòng)化簡(jiǎn)介 280
14.8   cron 守護(hù)進(jìn)程 280
14.8.1   對(duì)一個(gè)crontab文件的剖析 280
14.8.2   創(chuàng)建和編輯crontab文件 282
14.9   用at命令創(chuàng)建運(yùn)行一次的作業(yè) 282
14.10   控制對(duì)cron和at命令的訪問 283
第15章   安裝附加軟件 284
15.1   packages簡(jiǎn)介 285
15.1.1   共享庫(kù)和依賴關(guān)系 285
15.1.2   獲取與已安裝的packages有關(guān)
             的信息 286
15.2   安裝packages 288
15.2.1   從sysinstall安裝 289
15.2.2   使用pkg_add 290
15.3   刪除packages 292
15.4   更新packages 292
15.5   ports簡(jiǎn)介 292
15.6   FreeBSD的ports樹 293
15.7   安裝ports 296
15.8   刪除已安裝的ports 297
15.9   升級(jí)ports 297
15.10   確定你的ports樹是最新的 297
15.10.1   有關(guān)被禁止ports的注意事項(xiàng) 299
15.10.2   收回由ports構(gòu)建進(jìn)程使用的
               硬盤空間 300
15.10.3   一個(gè)ports不能構(gòu)建時(shí)的對(duì)策 300
15.11   Fresh ports網(wǎng)站 301
第16章   打印 303
16.1   lpd和后臺(tái)打印 304
16.2   內(nèi)核. 設(shè)備和通信模式的配置 304
16.3   創(chuàng)建后臺(tái)打印目錄 305
16.4   過濾器 306
16.4.1   文本過濾器 306
16.4.2   在非PostScript打印機(jī)上打印
             PostScript文件 308
16.4.3   lpf打印過濾器 310
16.5   轉(zhuǎn)換過濾器 310
16.6   配置/etc/printcap 311
16.7   啟用lpd 312
16.8   基本的命令行打印 312
16.9   從X-Windows中打印 314
16.10   在StarOffice中打印 314
16.11   檢查打印作業(yè)的狀態(tài) 315
16.12   從隊(duì)列中刪除作業(yè) 316
16.13   控制打印機(jī) 317
16.13.1   交互模式下的lpc 317
16.13.2   隊(duì)列狀態(tài) 318
16.13.3   禁止打印和停止守護(hù)進(jìn)程 318
16.13.4   在非交互模式中使用lpc 322
16.13.5   控制誰(shuí)能使用lpc 322
16.14   基本網(wǎng)絡(luò)打印 323
16.15   疑難解答 323
16.15.1   打印機(jī)不能接收數(shù)據(jù), 作業(yè)
               停在隊(duì)列中 323
16.15.2   打印機(jī)數(shù)據(jù)燈閃爍, 但不能打印 323
16.15.3   打印GIMP或Web頁(yè)中的圖形文件, 
               但導(dǎo)致大量垃圾頁(yè)打印出來 323
16.15.4   打印機(jī)太慢 323
16.15.5   打印出階梯狀效果 323
16.15.6   所有文字都打印在一行上, 造成混
               亂, 并重疊在現(xiàn)有的文字上打印 324
第17章   內(nèi)核配置 325
17.1   內(nèi)核所扮演的角色 325
17.2   為何要配置自定義內(nèi)核 326
17.3   內(nèi)核配置文件 328
17.3.1   GENERIC配置文件 329
17.3.2   設(shè)備提示 330
17.3.3   LINT文件 331
17.4   創(chuàng)建一個(gè)自定義內(nèi)核配置文件 331
17.5   編譯和安裝自定義內(nèi)核 332
17.6   將設(shè)備節(jié)點(diǎn)添加到/dev目錄
        (如有必要) 333
17.7   出現(xiàn)問題后進(jìn)行恢復(fù) 333
第18章   更新FreeBSD 335
18.1   跟蹤FreeBSD源碼 335
18.1.1   對(duì)STABLE和CURRENT源碼
             分支的解釋 336
18.1.2   選擇升級(jí)目標(biāo) 336
18.2   何謂make world 337
18.3   make world之前要考慮的問題 338
18.4   make world之前的任務(wù) 339
18.4.1   將源碼樹同STABLE或CURRENT
            樹或者一個(gè)RELEASE同步 340
18.4.2   UPDATING文本文件 342
18.4.3   合并/etc/group和/etc/passwd 342
18.4.4   合并/etc/make.conf 343
18.5   根據(jù)源碼重新構(gòu)建系統(tǒng) 343
18.5.1   清除/usr/obj 344
18.5.2   啟動(dòng)一個(gè)輸出日志 344
18.5.3   make buildworld 345
18.5.4   升級(jí)內(nèi)核 346
18.5.5   make installworld 347
18.6   用mergemaster檢查改動(dòng)過的配置文件 348
18.7   升級(jí)后重啟 350
第19章   理解硬盤和文件系統(tǒng) 351
19.1   IDE/ATA存取模式 351
19.1.1   PIO模式 352
19.1.2   DMA模式 352
19.1.3   Ultra DMA(UDMA)模式 352
19.2   SCSI磁盤 353
19.3   理解硬盤參數(shù) 354
19.3.1   LBA和528MB的限制 355
19.3.2   Extended INT13模式和8.4GB
             的限制 356
19.3.3   實(shí)際影響 357
19.4   硬盤分區(qū) 357
19.4.1   BIOS分區(qū)(slice) 357
19.4.2   BSD分區(qū) 357
19.4.3   sysinstall中的slice 編輯器(fdisk) 359
19.5   創(chuàng)建磁盤標(biāo)簽 360
19.5.1   創(chuàng)建一個(gè)完整的FreeBSD分區(qū)布局 360
19.5.2   添加新的磁盤 361
19.5.3   寫入變化并格式化磁盤 362
19.6   使文件系統(tǒng)就緒以便使用 362
第20章   FreeBSD快速指南 363
20.1   遷移到FreeBSD 363
20.1.1   從Windows NT/2000遷移 364
20.1.2   從Linux遷移 367
20.2   “應(yīng)該”和“不應(yīng)該”(常規(guī)準(zhǔn)則) 370
20.3   性能調(diào)節(jié) 372
20.3.1   內(nèi)核設(shè)置 372
20.3.2   Soft Updates和異步寫入 373
20.3.3   磁盤參數(shù)的問題 374
20.3.4   一些sysctl調(diào)節(jié)措施 374
20.3.5   有幫助的手冊(cè)頁(yè) 375
20.4   未雨綢繆:備份和制作鏡像 375
20.4.1   創(chuàng)建“種子”文件 375
20.4.2   備份 376
20.4.3   恢復(fù) 377
20.4.4   鏡像 378
第21章   Perl編程入門 381
21.1   什么是Perl 381
21.2   FreeBSD中的Perl 381
21.2.1   Perl的強(qiáng)項(xiàng) 382
21.2.2   Perl的弱項(xiàng) 382
21.3   Perl腳本編程基礎(chǔ) 383
21.3.1   變量和運(yùn)算符 384
21.3.2   標(biāo)量. 數(shù)組和關(guān)聯(lián)數(shù)組 385
21.3.3   流程控制 387
21.3.4   命令行參數(shù) 389
21.4   一個(gè)簡(jiǎn)單的Perl腳本 389
21.5   高級(jí)Perl技術(shù) 390
21.5.1   文字處理 390
21.5.2   文件處理 393
21.5.3   函數(shù) 395
21.5.4   Perl模塊 396
21.6   有用的Perl資源 398
21.6.1   Web站點(diǎn) 398
21.6.2   參考書籍 399
21.6.3   CPAN網(wǎng)站 399
第四部分   FreeBSD連網(wǎng)
第22章   連網(wǎng)入門 401
22.1   連網(wǎng)概述 402
22.2   網(wǎng)絡(luò)拓?fù)?402
22.3   網(wǎng)絡(luò)組件 405
22.3.1   電纜 405
22.3.2   集線器 408
22.3.3   交換機(jī) 409
22.3.4   網(wǎng)橋 410
22.3.5   路由器 410
22.4   網(wǎng)絡(luò)協(xié)議 411
22.4.1   TCP:傳輸控制協(xié)議 411
22.4.2   UDP:用戶數(shù)據(jù)報(bào)協(xié)議 411
22.4.3   ICMP:網(wǎng)際控制消息協(xié)議 412
22.5   TCP/IP 412
22.6   IP地址 413
22.6.1   ARP和MAC地址 415
22.6.2   arp命令 417
22.7   子網(wǎng)和網(wǎng)絡(luò)掩碼 417
22.8   路由 419
22.9   主機(jī)名和域名 421
22.10   DHCP 422
第23章   配置基本連網(wǎng)服務(wù) 423
23.1   配置網(wǎng)卡 423
23.2   用sysinstall配置網(wǎng)絡(luò)設(shè)置 424
23.3   不用sysinstall配置網(wǎng)絡(luò)設(shè)置 427
23.3.1   用ifconfig應(yīng)用網(wǎng)絡(luò)設(shè)置 427
23.3.2   用route設(shè)置網(wǎng)關(guān)路由器 429
23.3.3   使用hostname 430
23.3.4   /etc/rc.conf中的網(wǎng)絡(luò)設(shè)置 430
23.3.5   使用/etc/netstart 431
23.4   創(chuàng)建IP別名 432
23.5   使用/etc/hosts文件將名稱映射成
           IP地址 433
23.6   用ping測(cè)試網(wǎng)絡(luò)連接 433
23.7   用/etc/resolv.conf文件配置DNS 434
23.8   其他網(wǎng)絡(luò)配置文件一瞥 435
第24章   用PPP方式連接Internet 437
24.1   選擇一家ISP 437
24.2   收集所需信息 437
24.3   用戶PPP與內(nèi)核PPP的對(duì)比 438
24.4   配置內(nèi)核PPP 438
24.4.1   /etc/resolv.conf 438
24.4.2   /etc/ppp/options 438
24.4.3   chat腳本 439
24.4.4   啟動(dòng)pppd 守護(hù)進(jìn)程 440
24.4.5   PAP和CHAP身份驗(yàn)證 441
24.4.6   pap-secrets和chap-secrets 441
24.4.7   按需撥號(hào)和持久性連接 442
24.4.8   連接和斷開時(shí)運(yùn)行命令 443
24.5   用戶PPP 443
24.5.1   /etc/ppp/ppp.conf文件 443
24.5.2   啟動(dòng)用戶PPP 445
24.5.3   允許普通用戶啟動(dòng)用戶PPP 445
24.5.4   按需撥號(hào)和持久性連接 445
24.5.5   連接和斷開時(shí)運(yùn)行命令 446
24.6   PPP疑難解答 447
24.7   最后的思考 447
第25章   配置電子郵件 448
25.1   SMTP簡(jiǎn)介 448
25.2   郵件傳輸代理和郵件用戶代理 450
25.2.1   常用MTA 451
25.2.2   常用MUA 451
25.3   用sendmail配置基本電子郵件服務(wù) 452
25.3.1   sendmail文件布局 452
25.3.2   配置文件 453
25.3.3   DNS解析問題 456
25.3.4   控制sendmail 457
25.4   中轉(zhuǎn)的注意事項(xiàng) 458
25.5   POP3簡(jiǎn)介 460
25.6   用qpopper配置一個(gè)POP3服務(wù)器 461
25.6.1   qpopper基本安裝和配置 462
25.6.2   啟用單機(jī)模式 462
25.6.3   啟用服務(wù)器模式 463
25.6.4   啟用SSL加密 464
25.6.5   尋求更多的信息 465
25.7   用IMAP-UW配置一個(gè)IMAP服務(wù)器 465
25.8   單機(jī)工作站的電子郵件 467
25.8.1   用Fetchmail從POP3和IMAP
             服務(wù)器收取電子郵件 467
25.8.2   單機(jī)工作站的sendmail配置 470
25.9   sendmail的一些替用品 471
25.9.1   Postfix 471
25.9.2   Qmail 471
25.9.3   Exim 471
25.9.4   Smail 472
第26章   配置Web服務(wù)器 473
26.1   HTTP協(xié)議簡(jiǎn)介 473
26.2   獲取和安裝Apache 477
26.3   配置Apache 478
26.3.1   使用httpd.conf 479
26.3.2   使用.htaccess文件和覆蓋問題 480
26.4   啟動(dòng)和停止HTTP守護(hù)進(jìn)程 481
26.5   Apache的基本訪問控制 483
26.5.1   依據(jù)地址的訪問控制 483
26.5.2   依據(jù)密碼的訪問控制 484
26.5.3   依據(jù)地址和密碼的訪問控制 486
26.6   虛擬主機(jī) 487
26.7   Apache模塊簡(jiǎn)介 489
26.7.1   內(nèi)建模塊 489
26.7.2   動(dòng)態(tài)加載的模塊 489
26.7.3   第三方模塊 490
26.8   服務(wù)器端包含 491
26.9   CGI簡(jiǎn)介 493
26.9.1   在Apache中啟用CGI 493
26.9.2   編寫CGI程序 494
第27章   配置FTP服務(wù)器 498
27.1   FTP協(xié)議簡(jiǎn)介 498
27.2   FTP目錄結(jié)構(gòu)概述 501
27.3   配置FTP服務(wù)器 501
27.4   控制FTP訪問 503
27.4.1   /etc/ftpusers文件 503
27.4.2   /etc/shells文件 504
27.4.3   /var/run/nologin文件 504
27.5   允許匿名FTP訪問 505
27.6   虛擬主機(jī) 505
27.7   使用其他FTP服務(wù)器 506
27.7.1   WU-FTPD 506
27.7.2   ProFTPD 507
第28章   配置Internet網(wǎng)關(guān) 508
28.1   什么是路由器 508
28.1.1   什么是網(wǎng)關(guān) 510
28.1.2   什么是NAT 510
28.2   在FreeBSD中配置NAT網(wǎng)關(guān)  510
28.3   啟用NAT 512
28.3.1   使用用戶PPP 512
28.3.2   使用內(nèi)核PPP或?qū)S靡蕴W(wǎng)連接 512
28.3.3   配置和啟用natd 512
28.3.4   啟用和配置防火墻 513
28.4   配置客戶機(jī)以使用新網(wǎng)關(guān) 514
28.4.1   配置Windows 95/98客戶機(jī) 514
28.4.2   配置Mac OS和Mac OS X客戶機(jī) 515
28.4.3   FreeBSD 516
28.4.4   配置Linux客戶機(jī) 516
28.5   配置無線Internet訪問 517
28.6   在三個(gè)或更多的網(wǎng)絡(luò)中路由 517
28.7   動(dòng)態(tài)路由  519
第29章   網(wǎng)絡(luò)安全 521
29.1   安全模型 522
29.2   密碼策略 523
29.2.1   用Crack強(qiáng)制使用安全密碼 523
29.2.2   密碼過期 524
29.2.3   分配初始密碼 526
29.2.4   用S/Key實(shí)現(xiàn)一次性密碼 526
29.2.5   Kerberos 528
29.3   明文服務(wù)的問題 529
29.4   終端通信安全(OpenSSH) 531
29.5   電子郵件服務(wù)安全(POP3和IMAP) 532
29.6   FTP安全 533
29.7   Apache安全 533
29.7.1   Apache-SSL 534
29.7.2   Apache與mod_ssl 534
29.7.3   運(yùn)行一個(gè)安全的Web服務(wù)器 535
29.7.4   編寫不當(dāng)?shù)腃GI腳本 535
29.7.5   用CGIwrap使CGI腳本更安全 536
29.8   系統(tǒng)安全配置文件和內(nèi)
          核安全(securelevel) 536
29.9   使用防火墻 538
29.9.1   啟用防火墻 539
29.9.2   配置IPFW 540
29.10   防范入侵和破壞 541
29.10.1   使用PortSentry 542
29.10.2   使用/etc/hosts.allow 544
29.10.3   使用Tripwire 545
29.10.4   認(rèn)為被“黑”了該怎么辦 547
29.11   拒絕服務(wù)攻擊 549
29.11.1   限制服務(wù)器分叉 549
29.11.2   防范跳板攻擊 550
29.12   物理安全 551
29.13   其他安全資源 551
29.13.1   man security頁(yè) 551
29.13.2   郵件列表 551
29.13.3   FreeBSD安全顧問 552
29.13.4   Web資源 552
29.13.5   相關(guān)書籍 553
第30章   域名服務(wù)器 554
30.1   BIND簡(jiǎn)介 554
30.1.1   DNS的結(jié)構(gòu) 554
30.1.2   區(qū)域 555
30.1.3   BIND文件和程序 556
30.2   啟用名稱服務(wù)器守護(hù)進(jìn)程 556
30.3   BIND配置文件(named.conf) 557
30.3.1   使用轉(zhuǎn)發(fā)器 559
30.3.2   主從配置 560
30.3.3   其他區(qū)域類型 561
30.3.4   限制DNS訪問 561
30.4   創(chuàng)建一個(gè)區(qū)域文件 563
30.4.1   預(yù)編譯指令 564
30.4.2   SOA記錄 565
30.4.3   NS記錄 566
30.4.4   A記錄 567
30.4.5   CNAME記錄 567
30.4.6   MX記錄 567
30.4.7   PTR記錄 568
30.4.8   反向DNS區(qū)域文件 568
30.4.9   制作一個(gè)localhost區(qū)域文件 569
30.5   配置緩存名稱服務(wù)器 569
第31章   網(wǎng)絡(luò)文件系統(tǒng)(NFS) 571
31.1   NFS簡(jiǎn)介 571
31.2   配置NFS服務(wù)器 573
31.2.1   NFS 守護(hù)進(jìn)程(nfsd) 573
31.2.2   NFS“裝入”守護(hù)進(jìn)程(mountd) 574
31.2.3   用/etc/exports文件決定要共享什么 574
31.2.4   啟動(dòng)NFS服務(wù)而不用重啟 576
31.3   配置NFS客戶機(jī) 576
31.3.1   “NFS輸入/輸出”守護(hù)
                進(jìn)程(nfsiod) 576
31.3.2   裝入遠(yuǎn)程文件系統(tǒng) 576
31.3.3   系統(tǒng)引導(dǎo)時(shí)自動(dòng)裝入遠(yuǎn)程文件
             系統(tǒng) 577
31.4   “自動(dòng)裝入”守護(hù)進(jìn)程(amd) 578
第32章   同Windows進(jìn)行文件和打印共享 580
32.1   Samba簡(jiǎn)介 580
32.2   對(duì)SMB/CIFS的解釋 580
32.2.1   瀏覽 581
32.2.2   安全. 工作組和域 582
32.3   安裝和配置Samba 583
32.3.1   smbd和nmbd 守護(hù)進(jìn)程 583
32.3.2   smb.conf和SWAT 584
32.3.3   共享目錄 585
32.3.4   共享打印機(jī) 586
32.3.5   訪問控制 587
32.3.6   Samba日志文件 589
32.3.7   Samba變量 590
32.4   其他Samba組件 590
32.5   未來的Samba開發(fā) 591
32.6   smbfs文件系統(tǒng) 591
第33章   DHCP 593
33.1   DHCP是如何工作的 593
33.2   DHCP勝于靜態(tài)IP地址的優(yōu)點(diǎn) 594
33.3   DHCP的內(nèi)核配置 594
33.4   啟用DHCP 595
33.4.1   通過sysinstall使用DHCP 595
33.4.2   手工配置DHCP 596
33.5   dhclient程序 596
33.5.1   /sbin/dhclient-script 597
33.5.2   /etc/dhclient.conf 597
33.6   “DHCP服務(wù)器”守護(hù)進(jìn)程 598
33.7   dhcpd配置文件 599
第五部分   X-Windows
第34章   高級(jí)X-Windows配置 603
34.1   從3.3.6升級(jí)到4.x 603
34.2   使用SuperProbe 604
34.3   用xf86config腳本配置X-Windows 605
34.3.1   配置鼠標(biāo) 606
34.3.2   選擇鍵盤 607
34.3.3   配置顯示器 608
34.3.4   配置顯示卡 610
34.4   理解XF86Config文件 617
34.4.1   XF86Config語(yǔ)法 617
34.4.2   “module”節(jié) 618
34.4.3   “Files”節(jié) 618
34.4.4   “ServerFlags”節(jié) 618
34.4.5   “InputDevice”節(jié) 620
34.4.6   “Monitor”節(jié) 623
34.4.7   “Device”節(jié) 623
34.4.8   “Screen”節(jié) 624
34.4.9   “Display”子節(jié) 625
34.4.10   “ServerLayOut”子節(jié) 625
34.5   測(cè)試X-Windows設(shè)置 626
34.6   你的個(gè)人.xinitrc文件 627
34.6.1   更改窗口管理器 627
34.6.2   自動(dòng)啟動(dòng)應(yīng)用程序 629
34.6.3   設(shè)置背景色或背景圖 629
34.7   使用字體 631
34.7.1   檢查XF86Config文件 631
34.7.2   創(chuàng)建目錄和安裝字體 631
34.8   使用遠(yuǎn)程X-Windows客戶機(jī) 632
34.8.1   使用xhost允許遠(yuǎn)程應(yīng)用程序顯示 633
34.8.2   啟動(dòng)一個(gè)遠(yuǎn)程應(yīng)用程序 634
34.8.3   其他客戶機(jī)訪問控制 635
34.9   xdm 635
第六部分   附      錄
附錄A   命令參考和配置文件參考 637
附錄B   硬件兼容性列表 641
附錄C   安裝疑難解答 663
附錄D   尋求更多信息 668                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)