注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論BSD HACKS-100個(gè)業(yè)界最尖端的技巧和工具

BSD HACKS-100個(gè)業(yè)界最尖端的技巧和工具

BSD HACKS-100個(gè)業(yè)界最尖端的技巧和工具

定 價(jià):¥59.00

作 者: (美)拉維
出版社: 清華大學(xué)
叢編項(xiàng):
標(biāo) 簽: 工業(yè)技術(shù) 操作系統(tǒng)

ISBN: 9787302142171 出版時(shí)間: 2007-01-01 包裝: 平裝
開(kāi)本: 其它 頁(yè)數(shù): 461 字?jǐn)?shù):  

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

  本書(shū)包含了由愛(ài)好BSD系統(tǒng)上的各種hack的用戶編寫(xiě)的共計(jì)100種hack。從初學(xué)者到經(jīng)驗(yàn)豐富的老手都可以從中找到適合自己的hack。讀者可以根據(jù)自己的需要閱讀本書(shū),但一定要牢記“洋蔥原理”。每一種hack看起來(lái)都是為了解決一個(gè)或多個(gè)的實(shí)際問(wèn)題,但這只是表面現(xiàn)象。讀者需要發(fā)揮自己的想象力,深入挖掘每個(gè)hack的內(nèi)涵,從而找到適合自己的解決辦法為什么選擇本書(shū)hack這個(gè)詞給一般人留下了非常不好的印象,因?yàn)樗韺?duì)計(jì)算機(jī)系統(tǒng)的入侵和破壞。但另一方面,hack在計(jì)算機(jī)愛(ài)好者中間卻指的是對(duì)問(wèn)題的簡(jiǎn)潔有效的解決方法,或是可以巧妙地達(dá)到某種效果的途徑。hacker這個(gè)詞更多的時(shí)候是一種稱(chēng)贊,稱(chēng)贊那些對(duì)問(wèn)題的解決具有獨(dú)創(chuàng)性和技術(shù)突破的人。O'Reilly公司的Hack系列叢書(shū)就是試圖為hack這個(gè)詞正名,記錄人們留下的那些優(yōu)秀的hack,并把黑客們的創(chuàng)造精神傳遞給新一代的黑客。了解其他有關(guān)的系統(tǒng)和問(wèn)題是學(xué)習(xí)新技術(shù)的一種最有效的方法。本書(shū)的主要內(nèi)容是如何有效地利用BSD系統(tǒng)。BSD系統(tǒng)的用戶有著非常輝煌的歷史,可以一直追溯到最早的計(jì)算機(jī)黑客,正是他們最早構(gòu)建了今天的Unix操作系統(tǒng)和Internet??梢韵胂?,他們?cè)?jīng)面對(duì)過(guò)各種各樣的問(wèn)題,并且用非常簡(jiǎn)潔高效的方式解決了這些問(wèn)題。我們收集了其中的一些智慧的結(jié)晶,包括經(jīng)典的以及現(xiàn)代的部分。其中的內(nèi)容涵蓋了命令行的使用、系統(tǒng)安全的保護(hù)、文件跟蹤、備份以及最重要的部分:怎樣才能成為一名BSD系統(tǒng)的專(zhuān)家。如何使用本書(shū)Unix系統(tǒng)之所以美妙,原因之一就是:即使對(duì)它沒(méi)有太深的了解,也一樣可以很好地使用它。在此基礎(chǔ)上,每學(xué)習(xí)一種新的技巧都能夠提高用戶的效率。本書(shū)的章節(jié)組織是根據(jù)問(wèn)題的領(lǐng)域,而不是由學(xué)習(xí)的順序來(lái)安排的。讀者可以直接閱讀最感興趣的或是能解決所遇到的問(wèn)題的章節(jié),如果所閱讀的章節(jié)中的內(nèi)容依賴于另一個(gè)hack中的內(nèi)容,我們會(huì)在相應(yīng)的地方給出查找的注解。本書(shū)適用于FreeBSD、OpenBSD、NetBSD、Darwin(在Mac OSX下),或是其他BSD網(wǎng)絡(luò)系統(tǒng)的用戶。不管讀者是BSD系統(tǒng)的新人還是老手,都可以通過(guò)這種方式使得自己對(duì)于BSD系統(tǒng)的理解達(dá)到一個(gè)新的層次,并能夠從中得到很多的樂(lè)趣。

作者簡(jiǎn)介

  Dru Lavigne是ONLamp.com網(wǎng)站的FreeBSD基礎(chǔ)專(zhuān)欄的作者,并且從FreeBSD2.2.1版本開(kāi)始就是BSD系統(tǒng)的忠實(shí)用戶。作為一名IT講師,她的專(zhuān)長(zhǎng)是網(wǎng)絡(luò)、路由和安全。她同時(shí)還負(fù)責(zé)ISECOM在http://www.isecom.org上的協(xié)議數(shù)據(jù)庫(kù)。

圖書(shū)目錄

第1章 定制用戶環(huán)境    13
1    最大限度地利用默認(rèn)的shell     13
2    便捷的tcsh shell配置文件選項(xiàng)    18
3    創(chuàng)建shell綁定    21
4    使用終端和X綁定    24
5    在終端中使用鼠標(biāo)    29
6    處理一些常規(guī)瑣事    31
7    鎖定屏幕    35
8    創(chuàng)建回收站目錄    38
9    設(shè)定用戶配置    41
10    在多系統(tǒng)上維護(hù)環(huán)境    50
11    使用交互式shell    54
12    在一個(gè)終端上使用多個(gè)屏幕    58
第2章 處理文件和文件系統(tǒng)    64
13    查找    64
14    充分利用grep命令    69
15    用sed處理文件    73
16    用命令行對(duì)文本進(jìn)行格式處理    77
17    定位符文件的處理    83
18    DOS軟盤(pán)操作    85
19    不經(jīng)過(guò)服務(wù)器訪問(wèn)Windows的共享文件    94
20    磁盤(pán)整理    97
21    管理臨時(shí)文件和交換分區(qū)    102
22    使用mtree重構(gòu)目錄結(jié)構(gòu)    106
23    ghost系統(tǒng)    111
第3章 引導(dǎo)與登錄環(huán)境     117
24    定制默認(rèn)的引導(dǎo)菜單    117
25    保護(hù)啟動(dòng)過(guò)程    122
26    運(yùn)行自主系統(tǒng)    126
27    對(duì)遠(yuǎn)程的自主系統(tǒng)進(jìn)行日志記錄    129
28    去除終端登錄中的標(biāo)語(yǔ)    133
29    用blowfish哈希表保護(hù)密碼    136
30    監(jiān)視密碼策略的實(shí)施    139
31    創(chuàng)建一個(gè)有效的、可重用的密碼策略    146
32    自動(dòng)生成能記住的密碼    151
33    使用一次性密碼    155
34    限制登錄    159
第4章 備份數(shù)據(jù)     164
35    利用SMBFS備份FreeBSD    164
36    創(chuàng)建便攜式POSIX檔案    168
37    交互式復(fù)制    173
38    在網(wǎng)絡(luò)上保護(hù)我們的備份數(shù)據(jù)    177
39    自動(dòng)遠(yuǎn)程備份    179
40    為PostgreSQL數(shù)據(jù)庫(kù)自動(dòng)轉(zhuǎn)儲(chǔ)數(shù)據(jù)    185
41    使用Bacula實(shí)現(xiàn)客戶-服務(wù)器方式的跨平        臺(tái)備份    188
第5章 網(wǎng)絡(luò)Hack     196
42    通過(guò)遠(yuǎn)程登錄查看控制臺(tái)消息    196
43    偽造MAC地址    199
44    使用多個(gè)無(wú)線NIC配置    203
45    避免Internet癱瘓?jiān)斐傻臑?zāi)難    208
46    讓tcpdump的輸出更人性化    211
47    了解DNS記錄和工具    218
48    不使用郵件客戶端收發(fā)郵件    225
49    我們?yōu)槭裁葱枰猻endmail?    229
50    保存郵件稍后發(fā)送    233
51    最大范圍的獲取FTP    236
52    分布式命令執(zhí)行    239
53    交互式遠(yuǎn)程管理    242
第6章 維護(hù)系統(tǒng)安全     247
54    揭開(kāi)內(nèi)核的面紗    247
55    FreeBSD訪問(wèn)控制列表    258
56    用標(biāo)志位保護(hù)文件    265
57    通過(guò)強(qiáng)制訪問(wèn)控制提升系統(tǒng)安全性能    271
58    將mtree作為系統(tǒng)內(nèi)建的Tripwire    275
59    利用Snort,ACID,MySQL和FreeBSD        進(jìn)行入侵檢測(cè)    280
60    對(duì)硬盤(pán)進(jìn)行加密    292
61    sudo命令    298
62    sudoscript    301
63    限制SSH服務(wù)器    307
64    用腳本實(shí)現(xiàn)IP過(guò)濾規(guī)則    309
65    使用PF,保障無(wú)線網(wǎng)絡(luò)的安全    312
66    自動(dòng)生成防火墻規(guī)則    317
67    自動(dòng)應(yīng)用安全補(bǔ)丁    321
68    掃描網(wǎng)絡(luò)中的Windows計(jì)算機(jī),查找病毒    325
第7章 基礎(chǔ)之上     331
69    根據(jù)不同的應(yīng)用調(diào)整FreeBSD    331
70    FreeBSD上的流量整型    336
71    創(chuàng)建緊急修復(fù)工具    342
72    使用FreeBSD恢復(fù)進(jìn)程    346
73    使用GNU調(diào)試器分析緩沖區(qū)溢出    350
74    鞏固Web服務(wù)器日志    354
75    腳本同用戶的交互    360
76    創(chuàng)建內(nèi)部演示樣例    365
第8章 實(shí)時(shí)更新     370
77    自動(dòng)安裝    370
78    在現(xiàn)有系統(tǒng)的基礎(chǔ)上升級(jí)FreeBSD    374
79    將修改內(nèi)容安全的合并到/etc中    380
80    自動(dòng)升級(jí)    384
81    創(chuàng)建package repository    388
82    脫離ports tree完成安裝    392
83    利用CTM進(jìn)行程序和軟件的實(shí)時(shí)更新    395
84    瀏覽Ports系統(tǒng)    398
85    對(duì)軟件和程序進(jìn)行回滾    403
86    創(chuàng)建我們自己的啟動(dòng)腳本    406
87    自動(dòng)建立NetBSD的package    410
88    在Mac OS X上安裝Unix的應(yīng)用程序    414
第9章 深入理解BSD     419
89    我們?cè)撊绾沃滥兀?nbsp;   419
90    創(chuàng)建自己的幫助文檔    422
91    充分利用幫助文檔    426
92    應(yīng)用,理解,創(chuàng)建補(bǔ)丁    430
93    顯示硬件信息    436
94    查看系統(tǒng)中的當(dāng)前用戶    439
95    拼寫(xiě)競(jìng)賽    443
96    準(zhǔn)時(shí)退出系統(tǒng)    447
97    運(yùn)行本地的Java應(yīng)用程序    449
98    交替使用簽名    453
99    有用的One-Liner    455
100    玩轉(zhuǎn)X    458

本目錄推薦

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