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

出版時(shí)間:2007-1  出版社:清華大學(xué)出版社  作者:拉維  頁數(shù):461  字?jǐn)?shù):559000  譯者:劉穎  
Tag標(biāo)簽:無  

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

編輯推薦

  在Unix操作系統(tǒng)的世界里,種類繁多的BSID系統(tǒng)擁有著悠久的傳統(tǒng)和杰出的品質(zhì)。除了繼承了unix的傳統(tǒng)之外,BSD系統(tǒng)強(qiáng)大的性能和靈活性也是值得用戶嘗試各利hack的地方。當(dāng)然,讀者必須首先了解這些hack及其使用方法?! ”緯葿SD系統(tǒng)的培訓(xùn)人員、開發(fā)人員、愛好者和管理人員共同編寫,包含了100種可以充實(shí)讀者工具集的技巧和工具。不管是新用戶,還是系統(tǒng)管理員或是正在不斷提升自身水平的高級用戶,本書中的每一個(gè)hack都會幫助你了解其他Unix愛好者的想法,并且學(xué)習(xí)到:  在一臺或多臺計(jì)算機(jī)上準(zhǔn)確地定制和安裝自己需要的軟件  按照自己的喜好配置命令行,以提高工作的效率,并使復(fù)雜的問題變得簡單  如何成為一個(gè)優(yōu)秀的網(wǎng)絡(luò)鄰居,即便是對于其他的操作系統(tǒng)而言  有效利用文檔,并且在沒有文檔的時(shí)候自己尋找問題的答案  根據(jù)時(shí)間、部門或用途分配帶寬  利用良好的密碼、智能化的防火墻規(guī)則、適當(dāng)?shù)牡卿?,再加上一點(diǎn)點(diǎn)預(yù)見性來保護(hù)自己的系統(tǒng)  為系統(tǒng)崩潰恢復(fù)制定計(jì)劃,包括Internet災(zāi)難性的破壞和硬件故障  自動完成備份,安全可靠  本書適用于FreeBSD、OpenBSD、NetBSD、Darwin(在Mac OS X下),或是其他BSD風(fēng)格系統(tǒng)的用戶。不管讀者是BSD系統(tǒng)的新人還是老手(就算是有多年經(jīng)驗(yàn)的Linux專家也可以從中學(xué)到很多東西),都可以通過這種方式使得自己對于:BSD系統(tǒng)的理解達(dá)到一個(gè)新的層次,并能夠從中得到很多的樂趣。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    BSD HACKS 100個(gè)業(yè)界最尖端的技巧和工具 PDF格式下載


用戶評論 (總計(jì)4條)

 
 

  •   呃~~一些很方便的技巧。。
  •   不要被它的外表嚇著了,這本書既是時(shí)菜鳥也看得懂,學(xué)得會。當(dāng)然對老鳥來說也可以補(bǔ)充一些細(xì)節(jié)的知識,養(yǎng)成良好的思路和習(xí)慣
  •   不愧是清華出版的,排版很好,雖然是技術(shù)類書籍,但看起來一目了然,一點(diǎn)也不枯燥。
  •   要不是現(xiàn)在急著學(xué)習(xí),我就退貨了!太郁悶了,看著像是二手書,舊成這樣,真是太讓人傷心了。書的內(nèi)容不錯,只是這買的新書是本舊書,太別扭了~~~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7