Solaris 10系統(tǒng)管理是由曹江華,李巖麗編著,于2010年1月1日由電子工業(yè)出版社出版。
solaris_Solaris10系統(tǒng)管理 -圖書(shū)信息

書(shū)名:Solaris 10系統(tǒng)管理
作者:曹江華,李巖麗編著
出 版 社: 電子工業(yè)出版社
出版時(shí)間: 2010-1-1
頁(yè)數(shù):656頁(yè)
開(kāi)本: 16開(kāi)
ISBN 978-7-121-09895-6
估價(jià):75.00元
solaris_Solaris10系統(tǒng)管理 -內(nèi) 容 簡(jiǎn) 介
本書(shū)從系統(tǒng)管理員的角度分別介紹了Solaris10系統(tǒng)的安裝、Solaris10 桌面管理和基本系統(tǒng)管理、網(wǎng)絡(luò)配置、安全管理、開(kāi)發(fā)環(huán)境配置等幾個(gè)方面的內(nèi)容。作者盡可能詳細(xì)地描述了Solaris的相關(guān)概念、功能、命令,并著重介紹了Solaris 10的許多新特征。由于作者從事網(wǎng)絡(luò)安全領(lǐng)域的工作,因此對(duì)系統(tǒng)管理員最為關(guān)心的系統(tǒng)安全性花費(fèi)了較大篇幅進(jìn)行討論。
本書(shū)的目的是使具有一定經(jīng)驗(yàn)的管理員,通過(guò)閱讀,能很快掌握新的Solaris 10 功能;使初學(xué)者少走彎路,循序漸進(jìn)地掌握Solaris 10系統(tǒng)。在閱讀此書(shū)前,讀者應(yīng)對(duì)UNIX 操作系統(tǒng)有一定的了解,起碼也要使用過(guò)Linux 操作系統(tǒng)。這本書(shū)章節(jié)的安排是依據(jù)讀者循序漸進(jìn)地學(xué)習(xí)Solaris操作系統(tǒng)的順序設(shè)立的。本書(shū)的編寫(xiě)基于目前Solaris的最新版本Solaris 10 5/09操作系統(tǒng)。
前 言
Sun Solaris是目前廣為流行的主流UNIX系統(tǒng)之一。Solaris主要采用SunOS的核心,在SunOS基礎(chǔ)上組合了許多工具和應(yīng)用軟件。SunOS已發(fā)展為5.10的版本,它在版本更新時(shí)盡量保持了軟件的兼容,使用戶在10年前編寫(xiě)的軟件到今天仍可使用。在硬件不斷升級(jí)過(guò)程中,SunOS也發(fā)布了32位和64位的版本,以提高SunOS在不同硬件環(huán)境中使用的性能。本書(shū)旨在為使用Solaris 10的不同用戶(包括初級(jí)、中級(jí)系統(tǒng)管理員和用戶)提供使用參考書(shū)。過(guò)去,Solaris系統(tǒng)作為一種高檔操作系統(tǒng)產(chǎn)品,主要用于一些大型企業(yè)和教育機(jī)構(gòu)。隨著開(kāi)源事業(yè)的發(fā)展,越來(lái)越多的軟件供應(yīng)商不同程度地開(kāi)放了自己產(chǎn)品的源代碼。Sun計(jì)算機(jī)公司也順應(yīng)這一趨勢(shì),終于在Solaris 10開(kāi)放了源代碼,將以穩(wěn)定著稱的Solaris免費(fèi)提供給用戶。Solaris系統(tǒng)也正在被越來(lái)越多的小型企業(yè)和個(gè)人用戶采用,并開(kāi)始進(jìn)入市場(chǎng)上最為流行的X86平臺(tái)。在Windows系統(tǒng)已經(jīng)十分普及、計(jì)算機(jī)人才競(jìng)爭(zhēng)日趨激烈的今天,如果能夠取得Solaris系統(tǒng)管理和網(wǎng)絡(luò)管理的能力,無(wú)疑會(huì)為我們的計(jì)算機(jī)職業(yè)生涯帶來(lái)更多的機(jī)會(huì)。
本書(shū)主要內(nèi)容
本書(shū)共分5個(gè)部分,共20章。主要內(nèi)容如下:
第一部分 Solaris 10基礎(chǔ)和安裝配置
第1章 UNIX和Solaris 10概述介紹UNIX和Solaris的發(fā)展歷程;Opensolaris簡(jiǎn)介
第2章 Solaris 10安裝介紹Solaris 10的的基本安裝方法
第3章 Solaris 10高級(jí)安裝簡(jiǎn)介介紹Solaris 10的高級(jí)安裝方法,初學(xué)者可以略過(guò)
第4章 Solaris 10系統(tǒng)的引導(dǎo)與關(guān)閉介紹Solaris 10的啟動(dòng)和關(guān)閉的方法和注意事項(xiàng)
第二部分 Solaris 10桌面管理和基本系統(tǒng)管理
第5章Solaris 10桌面環(huán)境:CDE和JDS介紹Solaris 10的兩大桌面環(huán)境:CDE和JDS的基本操作
第6章Solaris 10管理控制臺(tái)SMC介紹Solaris 10的控制臺(tái)SMC的基本操作
第7章Solaris 10用戶、用戶組、角色管理介紹Solaris 10的用戶、用戶組、角色管理基于命令行和SMC的兩種管理方法
第8章Solaris 10文本編輯器和Shell首先介紹經(jīng)典的Solaris命令行文本編輯器vi。UNIX通常采用Shell作為編程語(yǔ)言來(lái)構(gòu)建更加復(fù)雜和專用的程序。本章就Shell基礎(chǔ)進(jìn)行學(xué)習(xí)
第9章Solaris 10軟件包和補(bǔ)丁管理介紹Solaris 10的軟件包和補(bǔ)丁管理方法,包括所有命令行的圖形界面多種方法
第10章Solaris 10調(diào)度系統(tǒng)任務(wù)介紹Solaris 10的調(diào)度系統(tǒng)任務(wù)包括所有at、cron及使用SMC進(jìn)行系統(tǒng)調(diào)度的方法
第11章Solaris 10 SMF服務(wù)管理介紹Solaris 10的SMF進(jìn)行服務(wù)管理的方法,只是Solaris 10區(qū)別之前版本的一個(gè)重要特征
第12章Solaris 10磁盤(pán)設(shè)備管理介紹Solaris 10的磁盤(pán)設(shè)備管理的管理方法
第13章文件系統(tǒng)管理介紹Solaris 10的文件系統(tǒng)管理方法,包括UFS、ZFS文件系統(tǒng)
第三部分 Solaris 10高級(jí)系統(tǒng)管理
第14章SoIaris 10的網(wǎng)絡(luò)配置介紹Solaris 10的網(wǎng)絡(luò)接口配置和常用網(wǎng)絡(luò)管理工具
第15章Solaris 10日志管理介紹Solaris 10的系統(tǒng)日志管理,以及使用SMC管理日志的方法
第16章Solaris 10系統(tǒng)備份與恢復(fù) 介紹Solaris 10的UFS文件系統(tǒng)的備份與恢復(fù)
第17章Solaris 10資源管理與系統(tǒng)性能的監(jiān)控介紹Solaris 10的系統(tǒng)性能的監(jiān)控與進(jìn)程的管理的方法
第四部分 solaris 10安全管理及其開(kāi)發(fā)環(huán)境配置
第18章Solaris 10系統(tǒng)安全管理 介紹Solaris 10的系統(tǒng)安全管理
第19章為Solaris 10系統(tǒng)配置開(kāi)源安全工具介紹Solaris 10的常用開(kāi)源安全工具的配置方法
第20章Solaris 10開(kāi)發(fā)環(huán)境建設(shè)介紹Solaris 10的開(kāi)發(fā)環(huán)境的配置主要包括:SAMP和EJB 3
附錄A重要UNIX命令
本書(shū)特色
目前市場(chǎng)上關(guān)于Solaris 10類的圖書(shū)并不多,既不全面也不深入,無(wú)法滿足讀者的需求。Solaris 10和以前的Solaris版本有很大的不同,本書(shū)主要針對(duì)Solaris 10提供的新的功能進(jìn)行介紹。但為了保證全書(shū)的完整性,也適當(dāng)介紹了一些傳統(tǒng)的UNIX知識(shí),這可以幫助那些Solaris的初學(xué)者。本書(shū)的目的是使具有一定經(jīng)驗(yàn)的管理員,通過(guò)閱讀,能很快掌握新的Solaris 10功能;使初學(xué)者少走彎路,循序漸進(jìn)地掌握Solaris 10系統(tǒng)。在閱讀此書(shū)前,讀者應(yīng)對(duì)UNIX操作系統(tǒng)有一定的了解,起碼也要使用過(guò)Linux操作系統(tǒng)。本書(shū)章節(jié)的安排是依據(jù)讀者對(duì)Solaris操作系統(tǒng)的學(xué)習(xí)循序漸進(jìn)的順序設(shè)立的。本書(shū)的編寫(xiě)基于Solaris 10 5/09操作系統(tǒng),是目前Solaris 10的最新版本。
本書(shū)適合的讀者對(duì)象
本書(shū)的讀者對(duì)象是UNIX、Linux應(yīng)用愛(ài)好者,UNIX網(wǎng)絡(luò)管理員和系統(tǒng)管理員,以及對(duì)安全管理感興趣的讀者,IT行業(yè)的相關(guān)人員,大專院校計(jì)算機(jī)專業(yè)師生,Unix系統(tǒng)管理、網(wǎng)絡(luò)管理、維護(hù)的從業(yè)人員。作為一本系統(tǒng)管理與維護(hù)、網(wǎng)絡(luò)配置與管理的工具類用書(shū),本書(shū)對(duì)于相關(guān)工程技術(shù)人員也是一本不可多得的參考書(shū)。
致謝
我首先感謝在編寫(xiě)過(guò)程中領(lǐng)導(dǎo)、朋友和家人的支持及幫助,包括51CTO網(wǎng)站編輯楊文飛等人。另外,電子工業(yè)出版社的李冰、高洪霞編輯在我寫(xiě)書(shū)的過(guò)程中給了我無(wú)私的幫助和鞭策,為了使這一本書(shū)能盡快與讀者見(jiàn)面,她們也付出了巨大的努力。李冰多次邀請(qǐng)專家對(duì)此書(shū)提出有益意見(jiàn),對(duì)于此書(shū)的修改完善起到了重要作用。本書(shū)第l章由李巖麗執(zhí)筆,第2章到20章由曹江華執(zhí)筆,全書(shū)由曹江華進(jìn)行統(tǒng)稿。另外馮霄、張志軍、何清、楊水珍、王波、曹元其、何琴童、郭燕紅、吳少萍同志幫助完成了資料收集和文字校對(duì)。
由于作者水平有限,書(shū)中不足及錯(cuò)誤之處在所難免,敬請(qǐng)專家和讀者給予批評(píng)指正。
曹江華
solaris_Solaris10系統(tǒng)管理 -目 錄
第1部分 Solaris 10基礎(chǔ)和安裝配置
第1章 UNIX和Solaris 10概述1
1.1 UNIX的歷史1
1.1.1 UNIX的誕生1
1.1.2 UNIX進(jìn)化史2
1.1.3 UNIX System V第四版本的功能3
1.1.4 開(kāi)源的類UNIX系統(tǒng)4
1.1.5 UNIX4
1.2 Solaris的歷史6
1.2.1 Solaris簡(jiǎn)介6
1.2.2 Solaris操作系統(tǒng)發(fā)展路線圖8
1.2.3 Solaris 10的新功能8
1.2.4 Solaris 10的優(yōu)勢(shì)9
1.2.5 Solaris的硬件系統(tǒng)架構(gòu)12
1.2.6 OpenSolaris簡(jiǎn)介19
1.3 Solaris信息21
1.3.1 Sun文檔和Sun網(wǎng)站21
1.3.2 第三方的站點(diǎn)22
1.3.3 新聞組22
1.3.4 郵件列表23
1.3.5 社區(qū)和論壇23
第2章 Solaris 10安裝24
2.1 安裝前的準(zhǔn)備工作24
2.1.1 系統(tǒng)硬件的要求和建議24
2.1.2 從哪里得到Solaris 10操作系統(tǒng)軟件24
2.1.3 使用Sun Device Detection Tool收集硬件兼容性信息25
2.1.4 檢查系統(tǒng)硬件是否存在大的缺陷32
2.2 Solaris 10安裝概述33
2.2.1 安裝方法簡(jiǎn)介33
2.2.2 Solaris 10安裝模式34
2.2.3 安裝方式介紹35
2.2.4 安裝之前的準(zhǔn)備36
2.3 Solaris 10安裝步驟37
2.3.1 將相應(yīng)介質(zhì)插入系統(tǒng)中37
2.3.2 通過(guò)先關(guān)閉再打開(kāi)系統(tǒng)來(lái)引導(dǎo)系統(tǒng)37
2.3.3 決定是否需要修改設(shè)備設(shè)置37
2.3.4 x86 Solaris 10安裝步驟37
第3章 Solaris 10高級(jí)安裝簡(jiǎn)介44
3.1 使用JumpStart安裝方法44
3.1.1 JumpStart安裝方法簡(jiǎn)介44
3.1.2 JumpStart安裝流程44
3.1.3 配置步驟說(shuō)明44
3.2 Solaris Flash安裝簡(jiǎn)介49
3.3 使用Solaris live upgrade升級(jí)操作系統(tǒng)50
3.3.1 Solaris live upgrade簡(jiǎn)介50
3.3.2 Solaris live upgrade升級(jí)流程50
3.3.3 使用Solaris Live Upgrade進(jìn)行升級(jí)的實(shí)例51
第4章 Solaris 10系統(tǒng)的引導(dǎo)和關(guān)閉54
4.1 相關(guān)概念和主要命令54
4.1.1 Boot PROM概述54
4.1.2 常見(jiàn)OBP命令55
4.1.3 OBP命令實(shí)例57
4.1.4 運(yùn)行級(jí)別和init60
4.1.5inittab文件說(shuō)明62
4.1.6 控制init行為63
4.2 在SPARC平臺(tái)的系統(tǒng)啟動(dòng)63
4.2.1 SPARC平臺(tái)的系統(tǒng)啟動(dòng)過(guò)程63
4.2.2 SPARC平臺(tái)的系統(tǒng)啟動(dòng)的幾種情況64
4.3 x86平臺(tái)的引導(dǎo)66
4.3.1 x86平臺(tái)引導(dǎo)的過(guò)程66
4.3.2 x86平臺(tái)的引導(dǎo)文件66
4.4 Solaris 10關(guān)閉系統(tǒng)67
4.4.1 關(guān)閉系統(tǒng)命令簡(jiǎn)介68
4.4.2 關(guān)閉系統(tǒng)實(shí)例68
4.5 Solaris 10運(yùn)行級(jí)別的切換69
第2部分 Solaris10桌面管理和基本系統(tǒng)管理
第5章 Solaris 10桌面環(huán)境:CDE和JDS70
5.1 X-Window簡(jiǎn)介70
5.1.1 X-Window歷史70
5.1.2 X-Window的體系結(jié)構(gòu)73
5.1.3 X-Window客戶/服務(wù)器模式和網(wǎng)絡(luò)透明性74
5.2 CDE桌面操作75
5.2.1 CDE簡(jiǎn)介75
5.2.2 啟動(dòng)CDE76
5.2.3 CDE桌面布局說(shuō)明77
5.2.4 “應(yīng)用程序管理器”窗口和“文件管理器”窗口78
5.2.5 啟動(dòng)CDE應(yīng)用程序方法81
5.2.6 CDE的打印管理82
5.2.7 CDE的文本編輯器82
5.2.8 CDE的郵件應(yīng)用程序83
5.2.9 CDE的目錄結(jié)構(gòu)84
5.2.10 學(xué)會(huì)使用幫助系統(tǒng)84
5.2.11 CDE桌面操作常用詞匯表85
5.3 JDS桌面操作90
5.3.1 JDS桌面簡(jiǎn)介90
5.3.2 啟動(dòng)JDS桌面和桌面布局92
5.3.3 JDS 3桌面基本操作93
5.3.4 JDS 3的多媒體工具101
5.3.5 JDS3 辦公應(yīng)用104
5.3.6 幫助系統(tǒng)107
第6章 Solaris 10管理控制臺(tái)SMC108
6.1 Solaris管理工具簡(jiǎn)介108
6.1.1 Solaris管理工具的發(fā)展歷史108
6.1.2 Solaris 10系統(tǒng)管理命令匯總109
6.1.3 Solaris管理控制臺(tái)概述109
6.2 啟動(dòng)Solaris管理控制臺(tái)的不同方法和布局112
6.2.1 通過(guò)CDE圖形界面啟動(dòng)Solaris管理控制臺(tái)112
6.2.2 通過(guò)JDS圖形界面啟動(dòng)
Solaris管理控制臺(tái)112
6.2.3 通過(guò)命令行啟動(dòng)Solaris管理控制臺(tái)113
6.2.4 Solaris管理控制臺(tái)界面布局114
6.3 使用Solaris管理控制臺(tái)116
6.3.1 Solaris管理控制臺(tái)登錄116
6.3.2 Solaris管理控制臺(tái)系統(tǒng)狀態(tài)簡(jiǎn)介117
6.3.3 服務(wù)欄目介紹123
6.3.4 系統(tǒng)配置欄目介紹123
6.3.5 保存欄目介紹128
6.3.6 設(shè)備和硬件欄目介紹128
6.4 在Solaris管理控制臺(tái)中添加工具129
6.4.1 在Solaris管理控制臺(tái)中
添加傳統(tǒng)工具129
6.4.2 Solaris管理控制臺(tái)安裝
非隨附的工具130
6.4.3 向工具箱中添加工具130
6.5 對(duì)Solaris管理控制臺(tái)進(jìn)行疑難解答131
6.5.1 軟件包需求131
6.5.2 對(duì)Solaris管理控制臺(tái)進(jìn)行疑難解答131
本章總結(jié)132
第7章 Solaris 10用戶、用戶組、角色管理133
7.1 Solaris 10用戶、用戶組管理簡(jiǎn)介133
7.1.1 Solaris 10用戶、用戶組概述133
7.1.2 了解標(biāo)準(zhǔn)用戶134
7.1.3 了解標(biāo)準(zhǔn)用戶組135
7.1.4 了解solaris 10用戶、用戶組配置文件135
7.2 使用Solaris用戶、用戶組命令138
7.2.1 Solaris用戶、用戶組命令列表138
7.2.2 Solaris用戶、用戶組命令使用實(shí)例139
7.3 使用SMC進(jìn)行用戶、用戶組管理141
7.3.1 增加用戶142
7.3.2 增加權(quán)限142
7.3.3 增加群組145
7.4 角色管理146
7.4.1 角色訪問(wèn)控制概述146
7.4.2 Solaris 10角色管理命令的使用149
7.4.3 使用SMC 工具實(shí)現(xiàn)角色管理153
7.5 Solaris用戶安全策略164
7.5.1 創(chuàng)建用戶訪問(wèn)安全策略164
7.5.2 使用Solaris命令定期驗(yàn)證用戶和組文件164
第8章 Solaris 10文本編輯器和Shell169
8.1Vi編輯器169
8.1.1 行編輯器簡(jiǎn)介169
8.1.2 vi編輯器簡(jiǎn)介171
8.1.3 vi編輯器的模式172
8.1.4 vi三種模式的切換173
8.1.5 vi編輯器基本操作174
8.1.6 在vi編輯器移動(dòng)光標(biāo)175
8.1.7 在文件中搜索、修改和刪除文本177
8.1.8 exrc文件178
8.1.9 vi編輯器常用經(jīng)驗(yàn)技巧178
8.1.10 vi總結(jié)179
8.2 Solaris Shell應(yīng)用179
8.2.1 Shell簡(jiǎn)介179
8.2.2 Solaris 10支持的Shell183
8.2.3 主要Shell功能比較184
8.2.4 了解Solaris Shell變量184
8.2.5 設(shè)置PATH變量186
8.2.6 語(yǔ)言環(huán)境變量187
8.2.7 Solaris Shell設(shè)置實(shí)例187
8.2.8 Shell常用命令簡(jiǎn)介189
第9章 Solaris 10軟件包和補(bǔ)丁管理202
9.1 Solaris 10軟件包管理簡(jiǎn)介202
9.1.1 軟件包概述202
9.1.2 軟件包管理工具202
9.1.3 Solaris的軟件安裝包格式203
9.2 使用產(chǎn)品注冊(cè)器(Product Registry)管理軟件包204
9.2.1 產(chǎn)品注冊(cè)器GUI界面啟動(dòng)204
9.2.2 使用Solaris產(chǎn)品注冊(cè)器查看有關(guān)已安裝軟件或已卸載軟件的信息205
9.2.3 用Solaris產(chǎn)品注冊(cè)器安裝軟件206
9.2.4 用Solaris產(chǎn)品注冊(cè)器卸載軟件206
9.2.5 用“Solaris產(chǎn)品注冊(cè)”命令行界面管理軟件207
9.3 使用包管理命令來(lái)管理軟件212
9.3.1 Solaris 10軟件包的管理目錄和對(duì)文件的說(shuō)明213
9.3.2 使用pkginfo命令213
9.3.3 使用pkgadd安裝軟件包215
9.3.4 pkgchk命令的使用217
9.3.5 使用pkgrm命令刪除軟件包218
9.3.6 使用pkgtrans命令219
9.3.7 使用pkg-get在線安裝軟件工具221
9.4 Solaris 10補(bǔ)丁管理223
9.4.1 補(bǔ)丁管理概述223
9.4.2 使用Patch Manager管理補(bǔ)丁227
9.4.3 使用patchadd來(lái)管理補(bǔ)丁230
9.4.4 使用SMC管理Solaris 10補(bǔ)丁程序233
9.4.5 使用Update Manager 應(yīng)用程序(GUI)管理Solaris 10補(bǔ)丁程序238
第10章 Solaris 10調(diào)度系統(tǒng)任務(wù)241
10.1 系統(tǒng)資源的一次性定時(shí)調(diào)用(at命令使用)241
10.1.1 at相關(guān)命令241
10.1.2 at相關(guān)命令使用實(shí)例243
10.1.3 at命令的訪問(wèn)控制244
10.2 系統(tǒng)資源的定時(shí)調(diào)用(使用cron)245
10.2.1 crontab簡(jiǎn)介245
10.2.2 了解cron概念246
10.2.3 crontab命令的使用246
10.2.4 cron訪問(wèn)控制247
10.3 使用SMC進(jìn)行任務(wù)調(diào)度操作248
10.3.1 調(diào)度的工作界面248
10.3.2 SMC下任務(wù)操作的步驟和方法249
10.3.3 SMC下進(jìn)行任務(wù)調(diào)度操作實(shí)例249
第11章 Solaris 10 SMF服務(wù)管理253
11.1 SMF基礎(chǔ)知識(shí)253
11.1.1 SMF特性簡(jiǎn)介253
11.1.2 SMF與傳統(tǒng)UNIX服務(wù)管理的對(duì)比254
11.1.3 SMF常用術(shù)語(yǔ)和概念255
11.1.4 SMF管理命令260
11.2 使用SMF服務(wù)管理264
11.2.1 監(jiān)控SMF服務(wù)264
11.2.2 管理SMF服務(wù)266
11.3 設(shè)置Solaris 10的SMF服務(wù)270
11.3.1 如何修改服務(wù)270
11.3.2 使用腳本來(lái)管理服務(wù)274
11.4 SMF服務(wù)的調(diào)試和修復(fù)276
11.4.1 自動(dòng)修復(fù)已損壞的SMF系統(tǒng)信息庫(kù)276
11.4.2 手工修復(fù)已損壞的SMF系統(tǒng)信息庫(kù)276
11.4.3 在系統(tǒng)啟動(dòng)時(shí)如何交互
10.3.2 式啟動(dòng)服務(wù)276
11.4.4 當(dāng)SMF服務(wù)沒(méi)有啟動(dòng)時(shí)如何處理277
11.5 在Solaris 10中增加smf服務(wù)的實(shí)例278
11.5.1 在Solaris 10中增加smf
10.3.2 服務(wù)的步驟278
11.5.2 使用SMF管理postgresql數(shù)據(jù)庫(kù)280
第12章 Solaris 10磁盤(pán)設(shè)備管理286
12.1 硬盤(pán)和分區(qū)基礎(chǔ)286
12.1.1 硬盤(pán)及其組成286
12.1.2 硬盤(pán)的性能指標(biāo)288
12.1.3 硬盤(pán)接口方式289
12.1.4 SSD硬盤(pán)289
12.1.5 UNIX、Linux服務(wù)器硬盤(pán)的選擇290
12.2 Solaris磁盤(pán)和分區(qū)290
12.2.1 硬盤(pán)兩種標(biāo)識(shí)290
12.2.2 Solaris磁盤(pán)的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)291
12.2.3 Solaris的磁盤(pán)分區(qū)292
12.2.4 分片(slice)的命名294
12.2.5 了解管理設(shè)備命令294
12.2.6 Solaris磁盤(pán)分區(qū)命令format296
12.2.7 Solaris 10磁盤(pán)操作命令的使用301
12.2.8 為Solaris添加新硬盤(pán)305
12.2.9 使用SMC管理solaris硬盤(pán)307
第13章 文件系統(tǒng)管理315
13.1 Solaris 10文件系統(tǒng)目錄結(jié)構(gòu)315
13.1.1 Solaris 10文件系統(tǒng)主要目錄315
13.1.2 Solaris 10文件類型318
13.1.3 Solaris文件系統(tǒng)的層次結(jié)構(gòu)319
13.1.4 Solaris 10支持的文件系統(tǒng)320
13.2 Solaris 10 UFS文件系統(tǒng)管理321
13.2.1 UFS文件系統(tǒng)的結(jié)構(gòu)321
13.2.2 UFS文件系統(tǒng)的建立323
13.2.3 修復(fù)、維護(hù)UFS文件系統(tǒng)325
13.3 虛擬文件系統(tǒng)331
13.3.1 臨時(shí)文件系統(tǒng)(tmpfs)331
13.3.2 虛擬內(nèi)存文件系統(tǒng)(Swapfs)332
13.3.3 進(jìn)程文件系統(tǒng)(procfs)333
13.3.4 循環(huán)文件系統(tǒng)(LOFS)335
13.4 ZFS文件系統(tǒng)簡(jiǎn)介335
13.4.1 什么是ZFS335
13.4.2 ZFS分層結(jié)構(gòu)336
13.4.3 ZFS文件系統(tǒng)的特征337
13.4.4 ZFS的相關(guān)技術(shù)術(shù)語(yǔ)338
13.4.5 ZFS硬件和軟件要求及建議339
13.5 通過(guò)命令行方式配置ZFS文件系統(tǒng)340
13.5.1 了解zpool命令列表340
13.5.2 了解zfs命令340
13.5.3 配置存儲(chǔ)池341
13.5.4 管理ZFS文件系統(tǒng)345
13.5.5 ZFS文件系統(tǒng)備份、恢復(fù)、快照和克隆350
13.5.6 ZFS文件系統(tǒng)的克隆352
13.6 使用Web瀏覽器管理ZFS文件系統(tǒng)352
13.6.1 基于Web瀏覽器的ZFS
10.3.2 文件系統(tǒng)簡(jiǎn)介352
13.6.2 Java Web Console簡(jiǎn)介353
13.6.3 ZFS的Web管理頁(yè)面布局354
13.6.4 存儲(chǔ)池管理355
13.6.5 文件系統(tǒng)管理358
13.6.6 ZFS快照管理361
13.6.7 卷管理364
13.6.8 ZFS文件系統(tǒng)的實(shí)時(shí)監(jiān)控365
第3部分 Solaris10高級(jí)系統(tǒng)管理
第14章 SoIaris 10的網(wǎng)絡(luò)配置369
14.1 了解Solaris 10 TCP/IP配置文件369
14.1.1 TCP/IP配置文件列表369
14.1.2 /etc/hostname.interface文件369
14.1.3 /etc/nodename文件370
14.1.4 /etc/defaultdomain文件370
14.1.5 /etc/defaultrouter文件370
14.1.6 /etc/nsswitch文件370
14.1.7 /etc/inet/ipnodes370
14.1.8 子網(wǎng)掩碼數(shù)據(jù)庫(kù)371
14.1.9 /etc/resolv.conf文件371
14.1.10 ethers數(shù)據(jù)庫(kù)371
14.1.11 networks數(shù)據(jù)庫(kù)372
14.1.12 protocols數(shù)據(jù)庫(kù)372
14.1.13 services數(shù)據(jù)庫(kù)372
14.1.14 bootparams數(shù)據(jù)庫(kù)372
14.2 Solaris 10網(wǎng)卡配置373
14.2.1 為Solaris 10操作系統(tǒng)
10.3.2 添加以太網(wǎng)卡驅(qū)動(dòng)373
14.2.2 ADSL配置上網(wǎng)375
14.2.3 無(wú)線網(wǎng)絡(luò)配置377
14.3 Solaris 10網(wǎng)絡(luò)配置實(shí)例381
14.3.1 使用命令行工具進(jìn)行網(wǎng)絡(luò)接口配置381
14.3.2 使用命令行管理TCP/IP網(wǎng)絡(luò)382
14.3.3 使用sys-unconfig387
14.4 為Solaris配置網(wǎng)絡(luò)管理388
14.4.1 Solaris工作站常用下載工具推薦388
14.4.2 全面掌握Solaris網(wǎng)絡(luò)管理工具397
14.5 Solaris 10桌面與Windows操作系統(tǒng)桌面的遠(yuǎn)程連接407
14.5.1 用VNC工具實(shí)現(xiàn)Solaris服務(wù)器和Vista工作站互聯(lián)407
14.5.2 使用遠(yuǎn)程桌面實(shí)現(xiàn)和Windows的桌面連接412
14.6 Solaris 10網(wǎng)絡(luò)連接故障檢測(cè)方法413
14.6.1 排除非自身因素413
14.6.2 查看本機(jī)IP地址413
14.6.3 檢測(cè)與網(wǎng)關(guān)的連接413
14.6.4 監(jiān)測(cè)與互聯(lián)網(wǎng)的連接414
14.6.5 測(cè)試域名解析414
第15章 Solaris 10日志管理415
15.1 日志管理概述415
15.1.1 日志管理重要性415
15.1.2 建立日志工作的規(guī)章制度416
15.1.3 防止日志信息過(guò)載的準(zhǔn)則416
15.1.4 Solaris日志系統(tǒng)簡(jiǎn)介417
15.2 syslog 日志418
15.2.1 syslog的架構(gòu)418
15.2.2 了解etc/syslog.conf 文件419
15.3 配置syslog系統(tǒng)421
15.3.1 啟動(dòng)和停止syslogd守護(hù)進(jìn)程421
15.3.2 配置syslogd信息源422
15.3.3 建立中央日志服務(wù)器423
15.4 Solaris 日志文件管理工具和命令425
15.4.1 使用logrotate工具425
15.4.2 查找日志文件技巧426
15.4.3 使用grep搜索日志文件426
15.4.4 使用demsg、tail、more、less等命令427
15.4.5 使用logadm控制日志文件大小428
15.4.6 使用SMC系統(tǒng)管理工具進(jìn)行日志管理429
15.4.7 solaris下日志管理的注意事項(xiàng)432
第16章 Solaris 10系統(tǒng)備份與恢復(fù)434
16.1 數(shù)據(jù)備份和恢復(fù)簡(jiǎn)介434
16.1.1 什么是備份434
16.1.2 備份的重要性434
16.1.3 備份前需考慮的因素434
16.1.4 選擇備份介質(zhì)435
16.1.5 備份策略436
16.1.6 確定要備份的內(nèi)容438
16.1.7 其他要考慮的問(wèn)題439
16.1.8 備份和恢復(fù)工具439
16.2 Solaris 10下磁帶機(jī)設(shè)備的使用441
16.2.1 磁帶機(jī)技術(shù)簡(jiǎn)介441
16.2.2 主流磁帶機(jī)技術(shù)指標(biāo)443
16.2.3 磁帶設(shè)備的命名規(guī)則445
16.2.4 磁帶機(jī)管理命令445
16.2.5 磁帶機(jī)和存儲(chǔ)介質(zhì)的維護(hù)450
16.3 UFS文件系統(tǒng)的備份和恢復(fù)451
16.3.1 了解UFS文件系統(tǒng)備份簡(jiǎn)介和命令行工具451
16.3.2 使用dd命令進(jìn)行磁盤(pán)復(fù)制452
16.3.3 使用ufsdump命令備份文件系統(tǒng)455
16.3.4 UFS文件系統(tǒng)的恢復(fù)簡(jiǎn)介458
16.3.5 UFS文件系統(tǒng)恢復(fù)458
16.4 UFS文件系統(tǒng)的快照460
16.4.1 UFS文件系統(tǒng)快照簡(jiǎn)介460
16.4.2 fssnap命令460
16.4.3 創(chuàng)建UFS快照
10.3.2 (Snapshot)的步驟461
16.4.4 創(chuàng)建多 TB UFS 快照461
16.4.5 刪除UFS快照(Snapshot)461
16.4.6 備份 UFS 快照462
16.4.7 建立快照的增量備份(ufsdump)462
16.5 其他Solaris 10備份工具的使用463
16.5.1 afio備份服務(wù)器463
16.5.2 在Solaris 下使用DVD保存數(shù)據(jù)464
16.5.3 使用USB設(shè)備保存文件468
第17章 Solaris 10資源管理與系統(tǒng)性能的監(jiān)控470
17.1 系統(tǒng)資源管理概述470
17.1.1 系統(tǒng)資源簡(jiǎn)介470
17.1.2 Solaris 10資源容器470
17.2 使用命令顯示和改變系統(tǒng)資源信息471
17.2.1 顯示和改變系統(tǒng)資源信息命令列表471
17.2.2 isainfo命令471
17.2.3 prtconf 命令472
17.2.4 hostid命令474
17.2.5 isalist命令474
17.2.6 showrev命令474
17.2.7uname命令475
17.2.8 date命令475
17.2.9 localeadm命令476
17.3 監(jiān)控系統(tǒng)性能478
17.3.1 性能監(jiān)控方法478
17.3.2 對(duì)系統(tǒng)整體進(jìn)行性能監(jiān)控478
17.3.3 內(nèi)存使用情況的統(tǒng)計(jì)顯示483
17.3.4 監(jiān)控處理器命令使用實(shí)例488
17.3.5 系統(tǒng)I/O監(jiān)控490
17.3.6 使用sar監(jiān)控系統(tǒng)活動(dòng)信息493
17.4 Solaris 10 網(wǎng)絡(luò)性能管理496
17.4.1 命令行工具netstat496
17.4.2 使用bwm-ng工具499
17.5 系統(tǒng)進(jìn)程的管理500
17.5.1 進(jìn)程管理概述500
17.5.2 進(jìn)程管理的方法介紹502
17.6 SMC工具在資源管理中的使用方法512
17.6.1 SMC對(duì)系統(tǒng)的監(jiān)控512
17.6.2 使用SMC查看管理系統(tǒng)信息515
17.6.3 SMC對(duì)進(jìn)程的管理517
17.7 使用CDE桌面的進(jìn)程管理器519
17.7.1 啟動(dòng)進(jìn)程管理器519
17.7.2 查找進(jìn)程520
17.7.3 更改進(jìn)程顯示的排序順序520
17.7.4 使用過(guò)濾器521
17.7.5 更改采樣間隔522
17.7.6 中止一個(gè)進(jìn)程522
17.7.7 顯示進(jìn)程的祖先522
17.7.8 顯示進(jìn)程的堆棧523
第4部分 Solaris 10安全管理及其開(kāi)發(fā)環(huán)境配置
第18章 Solaris 10系統(tǒng)安全管理524
18.1 物理安全524
18.1.1 物理安全定義524
18.1.2 制定物理安全策略524
18.1.3 SPACE系統(tǒng)的設(shè)置525
18.1.4 x86系統(tǒng)的設(shè)置526
18.2 用戶登錄控制和控制訪問(wèn)設(shè)備526
18.2.1 用戶登錄控制527
18.2.2 控制訪問(wèn)設(shè)備533
18.3 文件系統(tǒng)的訪問(wèn)控制536
18.3.1 理解UNIX文件權(quán)限536
18.3.2 修改文件或者目錄權(quán)限方法539
18.3.3 JDS桌面修改文件和文件夾權(quán)限的方法543
18.3.4 用訪問(wèn)控制列表(ACL)設(shè)置文件安全544
18.4 基本審計(jì)和報(bào)告工具(BART)使用簡(jiǎn)介546
18.4.1 BART功能簡(jiǎn)介547
18.4.2brat的組成547
18.4.3 BART使用方法548
18.5 Solaris加密命令簡(jiǎn)介551
18.5.1 Solaris加密框架中的管理命令:cryptoadm命令551
18.5.2 查看系統(tǒng)可用的加密服務(wù)551
18.5.3 增添軟件的加密服務(wù)的步驟553
18.5.4 關(guān)閉加密服務(wù)553
18.5.5 使用加密方法來(lái)保護(hù)系統(tǒng)文件的步驟553
第19章 為Solaris 10系統(tǒng)配置開(kāi)源安全工具557
19.1 為Solaris系統(tǒng)配置防火墻557
19.1.1包過(guò)濾防火墻基礎(chǔ)557
19.1.2 Solaris包過(guò)濾防火墻IPFilter簡(jiǎn)介559
19.1.3 學(xué)會(huì)編寫(xiě)IPFilter規(guī)則561
19.1.4 動(dòng)手編寫(xiě)第一個(gè)規(guī)則562
19.1.5 IPFilter包過(guò)濾防火墻規(guī)則編寫(xiě)技巧564
19.1.6 禁用Solaris IP過(guò)濾防火墻565
19.1.7 Solaris IP過(guò)濾防火墻的監(jiān)控和管理566
19.1.8 查看Solaris IP過(guò)濾器的日志文件567
19.1.9 IPFilter包過(guò)濾防火墻不足之處568
19.1.10 使用fwbuilder管理防火墻568
19.2 使用開(kāi)源PGP技術(shù)實(shí)現(xiàn)Solaris 10下加密和解密571
19.2.1 PGP(PreTTYGood Privacy)技術(shù)簡(jiǎn)介571
19.2.2 在Solaris的GnuPG安裝573
19.2.3 Gnupg在Solais下的配置573
19.2.4 GnuPG在Solaris下的應(yīng)用576
19.3 Solaris服務(wù)器防范rootkit攻擊攻略578
19.3.1 rootkit的定義578
19.3.2 rootkit 的類型579
19.3.3 防止rootkit的攻擊基本思路581
19.3.4 Solaris服務(wù)器的基本安全檢查581
19.3.5 使用chkrootkit工具軟件583
19.4sudo讓Solaris更加安全585
19.4.1 sudo簡(jiǎn)介585
19.4.2 下載安裝sudo586
19.4.3 配置sudo586
19.4.4 運(yùn)行sudo589
19.4.5 sudo命令參數(shù)詳解590
19.4.6 無(wú)需口令的情形590
19.4.7 sudo的日志功能591
19.5 為Solaris服務(wù)器配置高級(jí)入侵檢測(cè)工具AIDE591
19.5.1 AIDE簡(jiǎn)介591
19.5.2 AIDE的工作流程592
19.5.3 下載安裝AIDE592
19.5.4 配置AIDE594
19.5.5 初始化AIDE595
19.5.6Adie進(jìn)階應(yīng)用596
19.6 在Solaris網(wǎng)絡(luò)環(huán)境下部署HIDS597
19.6.1 IDS和其他安全工具的關(guān)系597
19.6.2ossec簡(jiǎn)介598
19.6.3 在Solaris服務(wù)器下配置ossec-hids-1.5601
19.6.4 開(kāi)始添加代理606
19.6.5 啟動(dòng)OSSEC 服務(wù)器609
19.6.6 使用瀏覽器管理610
19.7 其他開(kāi)源安全工具614
19.7.1 使用Tcpdump614
19.7.2 使用nmap616
19.7.3 配置SSH的服務(wù)器和客戶端619
19.7.4 配置GUI網(wǎng)絡(luò)數(shù)據(jù)包工具WIRESHARK620
第20章 Solaris 10開(kāi)發(fā)環(huán)境建設(shè)622
20.1 SAMP開(kāi)發(fā)環(huán)境搭建簡(jiǎn)介622
20.1.1 什么是SAMP622
20.1.2 SAMP安裝簡(jiǎn)介623
20.1.3 CoolStack安裝623
20.1.4 MySQL服務(wù)器的初始化和啟動(dòng)625
20.1.5 把MySQL和Apache
10.3.2 設(shè)置為SMF服務(wù)627
20.1.6 測(cè)試SAMP環(huán)境627
20.1.7 常見(jiàn)故障排除629
20.1.8 后續(xù)配置629
20.2 使GlassFish配置EJB 3
20.2 開(kāi)發(fā)環(huán)境630
20.2.1 GlassFish簡(jiǎn)介630
20.2.2 GlassFish安裝配置634
20.3 開(kāi)源開(kāi)發(fā)工具簡(jiǎn)介638
附錄A
重要UNIX命令
A.1 Solaris 10 Shell的切換
A.1.1unix shell簡(jiǎn)介
UNIX系統(tǒng)大都支持三種主流的Shell,它們是Bourne Shell(也稱為AT&T Shell)、C Shell(也稱為Berkeley Shell)和Korn Shell(Bourne Shell的一個(gè)擴(kuò)展集)。交互式運(yùn)行時(shí),這3種shell非常相似,但作為腳本語(yǔ)言,它們?cè)谡Z(yǔ)法和效率上有一定的差別。UNIX操作系統(tǒng)在這二十幾年的發(fā)展過(guò)程當(dāng)中,實(shí)際上產(chǎn)生過(guò)的Shell實(shí)在是不計(jì)其數(shù)的多。但在各版本之間通用且具有重要的地位的,只有三個(gè)。如果依產(chǎn)生的前后次序來(lái)排列的話,它們分別是Bourne Shell、C Shell及Korn Shell。表A-1所示是一個(gè)簡(jiǎn)單的對(duì)照表。
表A-1 三大Shell對(duì)照表
Shell創(chuàng)作者指令名稱
Bourne shellS.R.Bournesh
C shellBill JoyCSH
Korn shellDavid G. Kronksh
Solaris 10一共支持6種Shell類型:
Bourne Shell
C Shell
Korn Shell
bash
Z Shell
TC Shell
系統(tǒng)安裝完成后默認(rèn)是/sbin/sh即Bourne Shell。
使用echo $SHELL命令可以查看當(dāng)前Shell類型。
A.1.2 在命令行更改Shell
如果想從命令行臨時(shí)啟動(dòng)另外一個(gè)Shell(不改變/etc/passwd 文件),只需輸入Shell 名就可以了。例如,當(dāng)前使用的是標(biāo)準(zhǔn)的Bourne Shell,而你想用bash作為你的Shell,只需在命令行簡(jiǎn)單地輸入bash 就可以改變Shell。
范例如下。
(1)$ ps
PID TTY TIME CMD
1574 pts/6 0:00 sh
(2)$ bash
bash-2.05$
(3)bash-2.05$ ps
PID TTY TIME CMD
1574 pts/6 0:00 sh
1576 pts/6 0:00 bash
說(shuō)明 (1)ps命令的輸出顯示正在運(yùn)行的進(jìn)程。當(dāng)前,sh(Bourne Shell)正在運(yùn)行。
(2)在Bourne Shell提示符下,用戶輸入bash啟動(dòng)Bourne Again Shell。出現(xiàn)了一個(gè)新的提示符。
(3)在bash提示符下,執(zhí)行ps命令。輸出顯示兩個(gè)Shell在運(yùn)行,而且當(dāng)前的Shell是bash。圖A-1所示是Shell類型圖。
圖A-1 Shell類型圖
A.2 主要Shell內(nèi)置命令
Sell有很多內(nèi)置在其源代碼中的命令。這些命令是內(nèi)置的,所以Shell不必到磁盤(pán)上搜索它們,執(zhí)行速度因此加快。不同的Shell內(nèi)置命令有所不同。
A.2.1 bash內(nèi)置命令
.:執(zhí)行當(dāng)前進(jìn)程環(huán)境中的程序。同source。
. file:dot命令從文件file中讀取命令并執(zhí)行。
:空操作,返回退出狀態(tài)0。
alias:顯示和創(chuàng)建已有命令的別名。
bg:把作業(yè)放到后臺(tái)。
bind:顯示當(dāng)前關(guān)鍵字與函數(shù)的綁定情況,或?qū)㈥P(guān)鍵字與ReadLine函數(shù)或宏進(jìn)行 綁定。
break:從最內(nèi)層循環(huán)跳出。
builtin [sh-builtin [args]]:運(yùn)行一個(gè)內(nèi)置Shell命令,并傳送參數(shù),返回退出狀態(tài)0。當(dāng)一個(gè)函數(shù)與一個(gè)內(nèi)置命令同名時(shí),該命令將很有用。
cd [arg]:改變目錄,如果不帶參數(shù),則回到主目錄,帶參數(shù)則切換到參數(shù)所指的 目錄。
commandCOMAND[arg]:即使有同名函數(shù),仍然執(zhí)行該命令。也就是說(shuō),跳過(guò)函數(shù)查找。
declare [var]:顯示所有變量,或用可選屬性聲明變量。
dirs:顯示當(dāng)前記錄的目錄(pushd的結(jié)果)。
disown:從作業(yè)表中刪除一個(gè)活動(dòng)作業(yè)。
echo [args]:顯示args并換行。
enable:?jiǎn)⒂没蚪肧hell內(nèi)置的命令。
eval [args]:把a(bǔ)rgs讀入Shell,并執(zhí)行產(chǎn)生的命令。
exec command:運(yùn)行命令,替換掉當(dāng)前Shell。
exit [n]:以狀態(tài)n退出Shell。
export [var]:使變量可被子Shell識(shí)別。
fc:歷史的修改命令,用于編輯歷史命令。
fg:把后臺(tái)作業(yè)放到前臺(tái)。
getopts:解析并處理命令行選項(xiàng)。
hash:控制用于加速命令查找的內(nèi)部哈希表。
help [command]:顯示關(guān)于內(nèi)置命令的有用信息。如果指定了一個(gè)命令,則將顯示該命令的詳細(xì)信息。
history:顯示帶行號(hào)的命令歷史列表。
jobs:顯示放到后臺(tái)的作業(yè)。
kill [-signal process]:向由PID號(hào)或作業(yè)號(hào)指定的進(jìn)程發(fā)送信號(hào)。輸入kill
愛(ài)華網(wǎng)本文地址 » http://www.klfzs.com/a/8103220103/16778.html
愛(ài)華網(wǎng)


