Red Hat Linux指南

出版時間:2008-11  出版社:人民郵電出版社  作者:Mark G.Sobell  頁數(shù):332  譯者:楊明軍  
Tag標簽:無  

前言

  暢銷書作家兼知名Linux專家Mark Sobell在本書中全面論述了Fedora和IRed Hat。Enterprise Linux-P主要網(wǎng)絡服務器及其客戶端的安裝、運行和管理等多個方面。這本書深入講解如何搭建各種主要的Linux服務器,既有簡潔高效的命令行操作,又有現(xiàn)代直觀的圖形桌面。無論采取哪種方式,作者都力爭為讀者提供最高效的解決方法。同時本書還介紹了Linux作為高效的程序設計平臺的方方面面,特別詳細地介紹了Bash shell程序設計,它是編寫系統(tǒng)管理腳本程序的首選技術(shù)。  本書內(nèi)容翔實,條理清晰。書中對RedHat Linux中主要網(wǎng)絡服務器的安裝、配置、運行管理等各個環(huán)節(jié)講解得非常詳細,絕不亞于一般的服務器軟件安裝手冊和參考手冊。對于文中論及的服務器安裝和配置方法,讀者完全可以參照書中的描述組織實施。針對Linux網(wǎng)絡服務器配置較為困難的情況,作者對服務器的主要指令給予了充分的關(guān)注,并進行了極為詳細的論述。如果讀者在配置Red.HatLinux網(wǎng)絡服務器的過程中遇到難題,那么翻開本書相關(guān)章節(jié),你一定可以從中找到解決辦法。本書內(nèi)容表現(xiàn)形式非常人性化,為了便于讀者閱讀本書,書中出現(xiàn)的所有重要概念都用黑體字在每段的開頭列出,讀者在翻閱本書或者將本書作為一本參考書的時候,稍微留意這些黑體部分就可以非常方便地找到想要的內(nèi)容。另外,針對每種網(wǎng)絡服務器需要特別關(guān)注的地方,作者還采用了警告框、提示框、安全框等形式,以特別提醒讀者注意這些地方?! ”緯谌娴挠⑽陌婷枋龅氖荈edora Core 5和IRed Hat Enterprise Linux 4,為了反映Red Hat Linux的最新進展,在翻譯的過程中我們安裝了最新的Fedora 7和IRed Hat Enterprise Linux 5的中文版,在忠于原版作者寫作意圖的同時,我們對不同版本Red Hat Linux之間存在的差異給予了特別關(guān)注。因此,當讀者拿到這本中文版的時候,應該能夠按照本書的指導在最新的Red Hat Linux上進行操作。  本書主要由楊明軍翻譯。此外,參與翻譯的人還有:張杰良、肖楓濤、閏志強、岳虹、張波濤、鄧彬、劉齊軍、林龍信、李晉文、張聰、韓智文、馬蓉、焦賢龍、鄺祝芳、奚丹、劉志忠、陳鋼、宋銳、石志廣、唐玲艷、唐揚斌、葉俊、顏炯、薄建祿、肖國尊、何小威、劉征、陳虎、楊磊、湯亞鋒、陳威兵、李輝、張樂鋒、張鼎、陳小文、王沛、李韜、肖中文、秦冰濤、田文麗、馬國慶、彭中庚、田尊華、胡季紅、黃晉軍、李寶峰、富宏毅、呂雅帥、李慧霸、汪東。BeFlying工作室負責人肖國尊對本卷的翻譯和出版做了大量的協(xié)調(diào)和規(guī)范工作,特別是譯員的確定、翻譯思想的指導、進度和質(zhì)量的把關(guān)方面,在此予以衷心感謝。

內(nèi)容概要

  《Red Hat Linux指南服務器設置與程序設計篇》涵蓋更加全面、更加貼近讀者需求,闡述更加深入細致,更臻完美?!禦ed Hat Linux指南服務器設置與程序設計篇》中,作者不僅講述具體操作。而且探討內(nèi)部工作機制。讓讀者真正知其然,更知其所以然。不管你是普通用戶。還是系統(tǒng)管理員或者程序員,《Red Hat Linux指南服務器設置與程序設計篇》都將滿足你工作所需,使你自信應對當前和未來面臨的挑戰(zhàn)?!  禦ed Hat Linux指南服務器設置與程序設計篇》中文版分為兩冊,《Red Hat Linux指南服務器設置與程序設計篇》不僅講述了服務器的設置和客戶端的使用。還討論了Linux編程開發(fā)相關(guān)技術(shù)。姊妹篇《Red Hat Linux指南:基礎與系統(tǒng)管理篇》主要講述Red Hat Linux系統(tǒng)的安裝、系統(tǒng)基礎知識(包括各種Linux實用工具、Linux文件系統(tǒng)和Shell等)、系統(tǒng)的工作機制以及系統(tǒng)管理等多方面的內(nèi)容。

書籍目錄

第一部分客戶端使用和服務器設置第1章OpenSSH:安全網(wǎng)絡通信1.1 簡介1.2 關(guān)于OpenSSH1.2.1 相關(guān)文件1.2.2 OpenSSH的工作原理1.2.3 更多信息1.3 OpenSSH客戶端1.3.1 前提條件1.3.2 起步:使用ssh和scp1.3.3 安裝1.3.4 ssh:連接到遠程系統(tǒng)或者在遠程系統(tǒng)上執(zhí)行命令1.3.5 scp:從遠程系統(tǒng)復制文件或?qū)⑽募椭频竭h程系統(tǒng)上1.3.6 sflp:安全的FTP客戶端1.3.7 配置文件-/.ssh/config和/etc,/ssh/sshconfig1.4 sshd:OpenSSH服務器1.4.1 前提條件1.4.2 注意事項1.4.3 起步:啟動sshd守護進程1.4.4 授權(quán)密鑰:自動化登錄1.4.5 命令行選項1.4.6 配置文件/etc/ssl/sshdconfig1.5 故障診斷1.6 隧道技術(shù)/端口轉(zhuǎn)發(fā)1.7 本章小結(jié)1.8 練習1.9 高級練習第2章FTP:跨越網(wǎng)絡傳送文件2.1 簡介2.2 更多信息2.3 FTP客戶端2.3.1 前提條件2.3.2 起步:使用ftp下載文件2.3.3 注意事項2.3.4 匿名FTP2.3.5 自動登錄2.3.6 二進制傳輸模式和ASCII傳輸模式2.3.7 ftp細節(jié)2.4 FTP服務器(vsftpd)2.4.1 前提條件2.4.2 注意事項2.4.3 起步:啟動vsftpd服務器2.4.4 測試配置2.4.5 vsftpd.conf:vstpd配置文件2.5 本章小結(jié)2.6 練習2.7 高級練習第3章sondmail:設置郵件客戶端、服務器及其他3.1 簡介3.1.1 前提條件3.1.2 注意事項3.1.3 更多信息3.2 起步1:配置sen(1mail客戶端3.3 起步2:配置sendmail服務器3.4 sendmail的工作原理3.4.1 郵件日志3.4.2 別名和轉(zhuǎn)發(fā)3.4.3 相關(guān)的程序3.5 配置senodanail3.5.1 sendmail.mc和sendmail.cf3.5.2 /etc/mail中的其他文件3.6 其他電子郵件工具3.6.1 SpamAssassin3.6.2 Webmail3.6.3 郵件列表3.6.4 設置IMAP或POP3服務器3.6.5 設置:KMail3.7 驗證中繼3.8 sendmall的替代品3.9 本章小結(jié)3.1 0練習3.1 1高級練習第4章NlS:網(wǎng)絡信息服務4.1 NIS簡介4.2 NIS的工作原理4.3 置NIS客戶端4.3.1 前提條件4.3.2 注意事項4.3.3 逐步設置4.3.4 測試設置4.3.5 yppasswd:修改NIS口令4.4 設置NIS服務器4.4.1 前提條件4.4.2 注意事項4.4.3 逐步設置4.4.4 測試4.4.5 yppasswdd:NIS口令更新守護進程4.5 本章小結(jié)4.6 練習4.7 高級練習第5章NFS:共享文件系統(tǒng)5.1 簡介5.2 更多信息5.3 設置NFS客戶端5.3.1 前提條件5.3.2 起步:掛載遠程目錄層次5.3.3 mount;掛載目錄層次5.3.4 提高性能5.3.5 /etc/fstab:自動掛載目錄層次5.4 設置NFS服務器5.4.1 前提條件5.4.2 注意事項5.4.3 起步:使用system-config-nfs配置NFS服務器5.4.4 導出目錄層次5.4.5 exportfs:維護已導出目錄層次列表5.4.6 測試服務器設置5.5 automount:自動掛載目錄層次5.5.1 前提條件5.5.2 更多信息5.5.3 autofs:自動掛載目錄層次5.6 本章小結(jié)5.7 練習5.8 高級練習第6章Samba:Linux與WindOWS間的互訪6.1 簡介6.2 關(guān)于Samba6.2.1 前提條件6.2.2 更多信息6.2 _3注意事項6.2.4 Samba用戶、用戶映射和口令6.3 起步:使用system-config-samba配置Samlba服務器6.4 swat:配置Sarnbla服務器6.5 手工配置Samba服務器6.5.1 smbd.conf文件中的參數(shù)6.5.2 Dlomes共享:共享用戶的主目錄6.6 從Windows訪問Linux共享6.6.1 瀏覽共享6.6.2 映射共享6.7 從Linux訪問WindOWS共享6.7.1 smbtree:顯示W(wǎng)indOWS共享6.7.2 smbelient:連接到WmdOWS共享6.7 -3瀏覽WindOWS網(wǎng)絡6.7.4 掛載WindOWS共享6.8 疑難解答6.9 本章小結(jié)1176.1 0練習6.1 1高級練習第7章DNS/BIND:探知域名和地址7.1 DNS簡介7.1.1 節(jié)點、域和子域7.1.2 區(qū)域7.1 -3查詢7.1.4 服務器7.1.5 資源記錄7.1.6 DNS查詢和響應7.1.7 逆向域名解析7.2 關(guān)于DNS7.2.1 DNS工作原理7.2.2 前提條件7.2 -3更多信息7.2.4 注意事項7.3 起步1:設置:DNS緩存服務器7.4 起步2:使用system-config_bind設置域(FEDORA)7.4.1 注意事項7.4 -2使用“BIND配置GUI”窗口7.4.3 設置域服務器7.4.4 添加資源記錄7.5 設置BIND7.5.1 named.conF:named配置文件7.5.2 區(qū)域文件7.5 -3DNS緩存7.5.4 DNS黏結(jié)記錄7.5.5 TSIG:事務簽名7.5.6 在chroot監(jiān)牢中運行BIND7.6 疑難解答7.7 全功能域名服務器7.8 輔助服務器7.9 水平分割服務器7.1 0本章小結(jié)7.1 l練習7.1 2高級練習第8章iptables:設置防火墻8.1 iptables的工作原理8.2 關(guān)于iptables8.2.1 更多信息8.2.2 前提條件8.2 _3注意事項8_3起步:使用system-configsecuritylevel構(gòu)建防火墻8.4 iptables命令的剖析8.5 構(gòu)建規(guī)則集8.5.1 命令8.5.2 分組匹配條件8.5.3 顯示條件8.5.4 匹配擴展8.5.5 目標8.5.6 向內(nèi)核復制規(guī)則,從內(nèi)核中讀取規(guī)則8.6 system,-config-secunritulevel:生成規(guī)則集8.7 使用NAT共享Internet連接8.7.1 多個客戶端共享同一個Intemet連接8.7.2 多個服務器共享同一個Internet連接8.8 本章小結(jié)8.9 練習8.1 0高級練習第9章Apache(httpd):設置Web服務器9.1 簡介9.2 關(guān)于Apache9.2.1 前提條件9.2.2 更多信息9.2.3 注意事項9-3起步l:設置并運行Apache9.3.1 修改httpd.conf。配置文件9.3.2 測試Apache9.3.3 準備好內(nèi)容9.4 起步2:使用system-config-httpd設置Apache9.5 文件系統(tǒng)布局9.6 配置指令9.6.1 指令I:剛開始時可能希望修改的指令9.6.2 上下文和容器9.6.3 指令II:高級指令9.7 RedHat的httpd.conf文件9.7.1 第l部分:全局環(huán)境9.7.2 第2部分:主服務器配置9.7.3 第3部分:虛擬主機9.8 重定向9.9 Multiviews9.1 0服務器生成的目錄列表(索引)9.1 1虛擬主機9.1 2疑難解答9.1 3模塊9.1 3.1 模塊列表9.1 3.2 mod_cgi和CGI腳本9.1 3.3 modssl9.1 3.4 身份驗證模塊與htaccess9.1 3.5 腳本模塊9.1 4webalizer:分析web流量9.1 5MRTG:監(jiān)視流量負載9.1 6錯誤代碼9.1 7本章小結(jié)9.1 8練習9.1 9高級練習第二部分程序設計第10章編程工具10.1 C語言編程10.1.1 檢查編譯器10.1.2 C編程示例10.1.3 C程序的編譯和連接10.2 使用共享庫10.2.1 修復不完整的二進制文件10.2.2 創(chuàng)建共享庫10.3 make:保持一組程序最新10_3.1 隱含依賴關(guān)系10-3.2 宏10.4 C程序調(diào)試10.4.1 gcc:編譯器警告選項10.4.2 符號調(diào)試器10.5 線程10.6 系統(tǒng)調(diào)用10.6.1 strace:跟蹤系統(tǒng)調(diào)用10.6.2 控制進程10.6.3 訪問文件系統(tǒng)10.7 源代碼管理10.8 本章小結(jié)10.9 練習10.1 0高級練習第11章BASH程序設計11.1 控制結(jié)構(gòu)11.1.1 if...then11.1.2 if...thenelse11.1 _3if...thenelif11.1.4 foL..in11.1.5 for11.1.6 while11.1.7 until11.1.8 break與continue11.1.9 case11.1.1 0select11.1.1 1Here文檔11.2 文件描述符11.3 參數(shù)和變量11.3.1 數(shù)組變量11.3.2 變量局部性11.3.3 特殊參數(shù)11.3.4 位置參數(shù)11.3.5 展開空變量和未賦值變量11.4 內(nèi)置命令11.4.1 type:顯示命令相關(guān)信息11.4.2 read:接受用戶輸入11.4.3 exec:執(zhí)行命令11.4.4 flap:捕獲信號11.4.5 kill:終止進程11.4.6 getopts:解析選項11.4.7 部分內(nèi)置命令11.5 表達式11.5.1 算術(shù)求值11.5.2 邏輯求值(條件表達式)11.5 -3字符串模式匹配11.5 4操作符11.6 shell程序11.6.1 遞歸的shell腳本11.6.2 quizshell腳本11.7 本章小結(jié)11.8 練習11.9 高級練習附錄A自由軟件的定義附錄BLinux2.6 內(nèi)核術(shù)語表(圖靈網(wǎng)站下載)

章節(jié)摘錄

  第一部分 客戶端使用和服務器設置  第3章 sendmail:設置郵件客戶端、服務器及其他  3.1 簡介  當Internet的雛形最初建立時,它連接著少數(shù)幾臺計算機,每臺計算機都承載著大量用戶,運行著多項服務。每臺計算機都能發(fā)送和接收電子郵件,并擁有唯一的主機名,該名稱被用作電子郵件的目標地址?! ∪缃瘢琁nternet擁有大量的臨時客戶端。因為這些客戶端沒有固定的IP地址或主機名,所以它們不能直接接收電子郵件。通常,這些系統(tǒng)上的用戶在他們公司或者ISP的電子郵件服務器上都維護著自己的賬號,并通過這個賬號使用POP或IMAP收集電子郵件。除非擁有自己希望用于接收電子郵件的域名,否則不需要將sendmail設置為接收郵件的SMTP服務器?! 】梢栽诳蛻舳讼到y(tǒng)上設置sendmail,這樣它就只負責將發(fā)出的郵件中繼(relay)到SMTP服務器。有些組織使用防火墻來防止公司官方郵件服務器之外的任何系統(tǒng)發(fā)送電子郵件,這樣的組織就需要這樣的配置。作為抵御病毒傳播措施的組成部分,有些ISP屏蔽出站端口25,以阻止自己的用戶直接向遠程計算機發(fā)送電子郵件。這些ISP也需要這樣的配置?! ∵€可以將sendmail設置為發(fā)送服務器,不將ISP作為中繼。在這樣的配置中,sendmail直接連接到電子郵件接收域中的SMTP服務器。作為中繼的ISP就是按照這樣的配置設置的?! 】梢栽O置sendmail接受來自注冊域名(該域DNS的Mx記錄中所指定的域)的電子郵件。但是,大多數(shù)郵件客戶端(MUA)接收電子郵件時不會直接與sendmail交互。相反,它們使用POP或IMAP協(xié)議,這些協(xié)議包含的功能有:管理郵件文件夾,將消息保留在服務器上,只讀取電子郵件的主題而不下載整個消息。如果希望從一個不運行接收郵件服務器的系統(tǒng)上接收電子郵件,那么可能需要設置一臺POP或IMAP服務器,正如3.6.4節(jié)所討論的那樣。

編輯推薦

  “Sobell能為Linux寫書我感到無比榮幸,當年我就是讀他的書學會UNIX的?!薄  狶inux Torvalds,Linux之父  Red Hat Linux圣經(jīng)級著作,凝聚世界級大師數(shù)十年功力,適合普通用戶、管理員和程序員?!  癓inux圣經(jīng)。涵蓋之廣泛與闡述之深入都無與倫比。”  ——Eugenia Loli-Queru,OSNews.com主編  “我從來不相信世上會有什么盡善盡美的東西,但是我必須給Sobell的這本書打十分。無論是初學者還是有經(jīng)驗的管理員,都會從中獲益匪淺?!薄  狶inux-Tutorial.info  多年來,數(shù)十萬讀者通過Mark G.Sobell的書走進UNIX/Linux世界,很多都已成為各自領域和機構(gòu)的UNIX/Linux專家?,F(xiàn)在,這部影響了幾代人的經(jīng)典之作在保留了Sobell特有的清晰、高效而且生動的敘述風格的同時,針對Fedora和Red Hat Enterprise Linux新版本做了大幅修訂。全書涵蓋更加全面、更加貼近讀者需求,闡述更加深入細致,更臻完美。書中,作者不僅講述具體操作,而且探討內(nèi)部工作機制,讓讀者真正知其然,更知其所以然。不管你是普通用戶,還是系統(tǒng)管理員或者程序員,本書都將滿足你工作所需,使你自信應對當前和未來面臨的挑戰(zhàn)?! ≈形陌娣譃閮蓛?,本冊主要講述Red Hat Linux系統(tǒng)的安裝、系統(tǒng)基礎知識(包括各種Linux實用工具、Linux文件系統(tǒng)和Shell等)、系統(tǒng)的工作機制以及系統(tǒng)管理等多方面的內(nèi)容。姊妹篇《Red Hat Linux指南:服務器設置與程序設計篇》不僅講述了服務器的設置和客戶端的使用,還討論Linux編程開發(fā)相關(guān)技術(shù)。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Red Hat Linux指南 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7