出版時間:2007-1 出版社:清華大學出版社 作者:拉維 頁數(shù):461 字數(shù):559000 譯者:劉穎
Tag標簽:無
內(nèi)容概要
本書包含了由愛好BSD系統(tǒng)上的各種hack的用戶編寫的共計100種hack。從初學者到經(jīng)驗豐富的老手都可以從中找到適合自己的hack。讀者可以根據(jù)自己的需要閱讀本書,但一定要牢記“洋蔥原理”。每一種hack看起來都是為了解決一個或多個的實際問題,但這只是表面現(xiàn)象。讀者需要發(fā)揮自己的想象力,深入挖掘每個hack的內(nèi)涵,從而找到適合自己的解決辦法 為什么選擇本書 hack這個詞給一般人留下了非常不好的印象,因為它往往代表對計算機系統(tǒng)的入侵和破壞。但另一方面,hack在計算機愛好者中間卻指的是對問題的簡潔有效的解決方法,或是可以巧妙地達到某種效果的途徑。hacker這個詞更多的時候是一種稱贊,稱贊那些對問題的解決具有獨創(chuàng)性和技術(shù)突破的人。O'Reilly公司的Hack系列叢書就是試圖為hack這個詞正名,記錄人們留下的那些優(yōu)秀的hack,并把黑客們的創(chuàng)造精神傳遞給新一代的黑客。了解其他有關的系統(tǒng)和問題是學習新技術(shù)的一種最有效的方法。 本書的主要內(nèi)容是如何有效地利用BSD系統(tǒng)。BSD系統(tǒng)的用戶有著非常輝煌的歷史,可以一直追溯到最早的計算機黑客,正是他們最早構(gòu)建了今天的Unix操作系統(tǒng)和Internet??梢韵胂螅麄冊?jīng)面對過各種各樣的問題,并且用非常簡潔高效的方式解決了這些問題。我們收集了其中的一些智慧的結(jié)晶,包括經(jīng)典的以及現(xiàn)代的部分。其中的內(nèi)容涵蓋了命令行的使用、系統(tǒng)安全的保護、文件跟蹤、備份以及最重要的部分:怎樣才能成為一名BSD系統(tǒng)的專家。 如何使用本書 Unix系統(tǒng)之所以美妙,原因之一就是:即使對它沒有太深的了解,也一樣可以很好地使用它。在此基礎上,每學習一種新的技巧都能夠提高用戶的效率。本書的章節(jié)組織是根據(jù)問題的領域,而不是由學習的順序來安排的。讀者可以直接閱讀最感興趣的或是能解決所遇到的問題的章節(jié),如果所閱讀的章節(jié)中的內(nèi)容依賴于另一個hack中的內(nèi)容,我們會在相應的地方給出查找的注解。 本書適用于FreeBSD、OpenBSD、NetBSD、Darwin(在Mac OSX下),或是其他BSD網(wǎng)絡系統(tǒng)的用戶。不管讀者是BSD系統(tǒng)的新人還是老手,都可以通過這種方式使得自己對于BSD系統(tǒng)的理解達到一個新的層次,并能夠從中得到很多的樂趣。
作者簡介
Dru Lavigne是ONLamp.com網(wǎng)站的FreeBSD基礎專欄的作者,并且從FreeBSD2.2.1版本開始就是BSD系統(tǒng)的忠實用戶。作為一名IT講師,她的專長是網(wǎng)絡、路由和安全。她同時還負責ISECOM在http://www.isecom.org上的協(xié)議數(shù)據(jù)庫。
書籍目錄
致謝前言第1章 定制用戶環(huán)境 1 最大限度地利用默認的shell 2 便捷的t sh shell配置文件選項 3 創(chuàng)建shell綁定 4 使用終端和X綁定 5 在終端中使用鼠標 6 處理一些常規(guī)瑣事 7 鎖定屏幕 8 創(chuàng)建回收站目錄 9 設定用戶配置 10 在多系統(tǒng)上維護環(huán)境 11 使用交互式shell 12 在一個終端上使用多個屏幕第2章 處理文件和文件系統(tǒng) 13 查找 14 充分利用grep命令 15 用sed處理文件 16 用命令行對文本進行格式處理 17 定位符文件的處理 18 DOS軟盤操作 19 不經(jīng)過服務器訪問Windows的共享文件 20 磁盤整理 21 管理臨時文件和交換分區(qū) 22 使用mtree重構(gòu)目錄結(jié)構(gòu) 23 ghost系統(tǒng)第3章 引導與登錄環(huán)境 24 定制默認的引導菜單 25 保護啟動過程 26 運行自主系統(tǒng) 27 對遠程的自主系統(tǒng)進行日志記錄 28 去除終端登錄中的標語 29 用blowfish哈希表保護密碼 30 監(jiān)視密碼策略的實施 31 創(chuàng)建一個有效的. 可重用的密碼策略 32 自動生成能記住的密碼 33 使用一次性密碼 34 限制登錄第4章 備份數(shù)據(jù) 35 利用SMBFS備份FreeBSD 36 創(chuàng)建便攜式POSIX檔案 37 交互式復制 38 在網(wǎng)絡上保護我們的備份數(shù)據(jù) 39 自動遠程備份 40 為PostgreSQL數(shù)據(jù)庫自動轉(zhuǎn)儲數(shù)據(jù) 41 使用Ba ula實現(xiàn)客戶-服務器方式的跨平 臺備份第5章 網(wǎng)絡Ha 42 通過遠程登錄查看控制臺消息 43 偽造MAC地址 44 使用多個無線NIC配置 45 避免Internet癱瘓造成的災難 46 讓t pdump的輸出更人性化 47 了解DNS記錄和工具 48 不使用郵件客戶端收發(fā)郵件 49 我們?yōu)槭裁葱枰猻endmail? 50 保存郵件稍后發(fā)送 51 最大范圍的獲取FTP 52 分布式命令執(zhí)行 53 交互式遠程管理第6章 維護系統(tǒng)安全 54 揭開內(nèi)核的面紗 55 FreeBSD訪問控制列表 56 用標志位保護文件 57 通過強制訪問控制提升系統(tǒng)安全性能 58 將mtree作為系統(tǒng)內(nèi)建的Tripwire 59 利用Snort,67ACID,67MySQL和FreeBSD 進行入侵檢測 60 對硬盤進行加密 61 sudo命令 62 sudoscript 63 限制SSH服務器 64 用腳本實現(xiàn)IP過濾規(guī)則 65 使用PF,73保障無線網(wǎng)絡的安全 66 自動生成防火墻規(guī)則 67 自動應用安全補丁 68 掃描網(wǎng)絡中的Windows計算機,76查找病毒第7章 基礎之上 69 根據(jù)不同的應用調(diào)整FreeBSD 70 FreeBSD上的流量整型 71 創(chuàng)建緊急修復工具 72 使用FreeBSD恢復進程 73 使用GNU調(diào)試器分析緩沖區(qū)溢出 74 鞏固Web服務器日志 75 腳本同用戶的交互 76 創(chuàng)建內(nèi)部演示樣例第8章 實時更新 77 自動安裝 78 在現(xiàn)有系統(tǒng)的基礎上升級FreeBSD 79 將修改內(nèi)容安全的合并到/et 中 80 自動升級 81 創(chuàng)建pa 82 脫離ports tree完成安裝 83 利用CTM進行程序和軟件的實時更新 84 瀏覽Ports系統(tǒng) 85 對軟件和程序進行回滾 86 創(chuàng)建我們自己的啟動腳本 87 自動建立NetBSD的pa 88 在Ma OS X上安裝Unix的應用程序第9章 深入理解BSD 89 我們該如何知道呢? 90 創(chuàng)建自己的幫助文檔 91 充分利用幫助文檔 92 應用,理解,創(chuàng)建補丁 93 顯示硬件信息 94 查看系統(tǒng)中的當前用戶 95 拼寫競賽 96 準時退出系統(tǒng) 97 運行本地的Java應用程序 98 交替使用簽名 99 有用的One-Liner 100 玩轉(zhuǎn)X
編輯推薦
在Unix操作系統(tǒng)的世界里,種類繁多的BSID系統(tǒng)擁有著悠久的傳統(tǒng)和杰出的品質(zhì)。除了繼承了unix的傳統(tǒng)之外,BSD系統(tǒng)強大的性能和靈活性也是值得用戶嘗試各利hack的地方。當然,讀者必須首先了解這些hack及其使用方法?! ”緯葿SD系統(tǒng)的培訓人員、開發(fā)人員、愛好者和管理人員共同編寫,包含了100種可以充實讀者工具集的技巧和工具。不管是新用戶,還是系統(tǒng)管理員或是正在不斷提升自身水平的高級用戶,本書中的每一個hack都會幫助你了解其他Unix愛好者的想法,并且學習到: 在一臺或多臺計算機上準確地定制和安裝自己需要的軟件 按照自己的喜好配置命令行,以提高工作的效率,并使復雜的問題變得簡單 如何成為一個優(yōu)秀的網(wǎng)絡鄰居,即便是對于其他的操作系統(tǒng)而言 有效利用文檔,并且在沒有文檔的時候自己尋找問題的答案 根據(jù)時間、部門或用途分配帶寬 利用良好的密碼、智能化的防火墻規(guī)則、適當?shù)牡卿?,再加上一點點預見性來保護自己的系統(tǒng) 為系統(tǒng)崩潰恢復制定計劃,包括Internet災難性的破壞和硬件故障 自動完成備份,安全可靠 本書適用于FreeBSD、OpenBSD、NetBSD、Darwin(在Mac OS X下),或是其他BSD風格系統(tǒng)的用戶。不管讀者是BSD系統(tǒng)的新人還是老手(就算是有多年經(jīng)驗的Linux專家也可以從中學到很多東西),都可以通過這種方式使得自己對于:BSD系統(tǒng)的理解達到一個新的層次,并能夠從中得到很多的樂趣。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
BSD HACKS 100個業(yè)界最尖端的技巧和工具 PDF格式下載