OpenSolaris系统管理

副标题:无

作   者:曹江华, 林捷编著

分类号:

ISBN:9787121108143

微信扫一扫,移动浏览光盘

简介

   本书从系统管理员的角度分别介绍了OpenSolaris系统的安装、   OpenSolaris桌面管理和基本系统管理、网络配置、安全管理、开发环境配   置等几个方面的内容。书中采用了大量图片,以Step-by-Step的方式为用   户阐述OpenSolairs的使用方法,同时还穿插介绍了很多相关的技术。作者   尽可能详细地描述了OpenSolaris的相关概念、功能、命令,并着重介绍了   OpenSolaris的许多新特征。由于作者从事安全管理和软件开发领域的工作   ,因此对系统管理员关心的开发环境设置和系统安全性花费了较大篇幅进   行讨论。    本书的目的是使具有一定经验的管理员,通过阅读,能很快掌握   OpenSolaris基本应用;使初学者少走弯路,循序渐进地掌握OpenSolaris   系统。在阅读此书前,读者应对UNIX操作系统有一定的了解,起码也要使   用过Linux操作系统。本书章节安排是依据读者对OpenSolaris操作系统循   序渐进的学习顺序设立的。本书的编写基于OpenSolaris2009.06发行版本   ,它是目前OpenSolaris的最新版本。   

目录

第1章 opensolaris概述 1

1.1 opensolaris简介 1

1.1.1 什么是opensolaris 1

1.1.2 opensolaris早期历史 1

1.1.3 opensolaris授权方式cddl 1

1.1.4 opensolaris版本历史 3

1.1.5 opensolaris能够做什么 6

1.1.6 solaris 10和opensolaris的比较 6

1.1.7 其他社区发行版本 7

1.2 opensolaris 2009.06简介 8

1.2.1 硬件支持方面 8

1.2.2 系统管理方面 8

1.2.3 用户桌面操作方面 10

1.2.4 软件开发方面 10

1.3 获取opensolaris帮助信息 11

第2章 opensolaris安装和升级 12

2.1 opensolaris livecd简介 12

2.1.1 什么是livecd 12

2.1.2 opensolaris livecd简介 12

2.1.3 获取opensolaris livecd镜像 13

.2.2 在物理机上安装opensolaris 13

2.2.1 物理机还是虚拟机的选择 13

2.2.2 硬盘分区 13

2.2.3 系统硬件的要求和建议 17

2.2.4 使用工具检查设备驱动情况 17

2.2.5 物理机开始安装

opensolaris 21

2.3 使用virtualbox 虚拟机安装opensolaris 27

2.3.1 virtualbox简介 27

2.3.2 安装virtualbox到操作系统 28

2.3.3 windows主机下使用virtualbox安装opensolaris 2009.06 29

2.4 使用u盘安装opensolaris 32

2.4.1 为什么使用u盘安装opensolaris 32

2.4.2 制作usb启动映象 32

2.4.3 在u盘中安装opensolaris 33

2.5 在线升级opensolaris 2008.11到opensolaris 2009.06 34

2.5.1 推荐在引导环境(boot environment/be)安装最新的ips软件 34

2.5.2 设置pkg的timeout值 35

2.5.3 b93或者以后的系统,直接用image-update升级 35

2.5.4 卸载刚才创建的be并激活来使用新的系统 35

2.5.5 查看grub 35

2.5.6 检查升级是否成功 36

2.6 opensolaris自动化安装程序简介 36

2.6.1 为什么使用opensolaris自动化安装程序 36

2.6.2 使用自动化安装程序的步骤 37

第3章 opensolaris的gnome桌面应用 39

3.1 gnome简介 39

3.1.1 什么是gnome 39

3.1.2 工作平台 40

3.1.3 主要gnome应用软件和架构 40

3.1.4 opensolaris的桌面版本gnome2.24.2简介 41

3.2 opensolaris系统启动、登录及关闭重启 42

3.2.1 登录并选择桌面 42

3.2.2 注销 42

3.2.3 锁定屏幕 43

3.2.4 关机或重启 43

3.3 opensolaris gnome桌面简介 44

3.3.1 opensolaris gnome布局 44

3.4 opensolaris gnome桌面应用程序简介 49

3.4.1 应用程序菜单 49

3.4.2 位置菜单 55

3.4.3 系统菜单 56

第4章 打印机和常见外设配置 60

4.1 opensolaris打印机配置 60

4.1.1 opensolaris打印系统简介 60

4.2 配置opensolaris打印系统 62

4.2.1 使用opensolaris打印管理器设置自动搜索到的打印机 62

4.2.2 使用opensolaris打印管理器手动配置打印机 63

4.2.3 查看或更改打印机队列属性 63

4.2.4 配置网络附属打印机(network-attached printers) 66

4.3 为opensolaris配置cups打印系统 69

4.3.1 cups简介 69

4.3.2 下载安装配置cups 69

4.3.3 管理cups系统 69

4.4 管理opensolaris打印服务和打印命令 74

4.4.1 打印服务简介 74

4.4.2 使用print-service命令选择打印服务 74

4.4.3 管理lp服务 74

4.4.4 打印命令列表 75

4.4.5 lp打印命令 76

4.4.6 使用lpstat命令查看打印作业 76

4.4.7 打印机驱动安装 77

4.5 opensolaris扫描仪配置 79

4.5.1 扫描仪支持软件包sane 79

4.5.2 检测扫描仪 81

4.5.3 scanimage 82

4.5.4 使用openoffice扫描 83

4.5.5 使用gimp扫描 85

4.5.6 opensolaris下扫描仪使用注意事项 87

4.6 opensolaris数码相机配置 88

4.6.1 gphoto2软件包简介 88

4.6.2 查看驱动支持情况 88

4.6.3 操作数码相机 89

4.6.4 其他外设简介 92

4.7 opensolaris配置adsl设备上网 92

4.7.1 adsl上网设置 92

4.7.2 排除adsl连接故障 93

4.8 opensolaris dvd/dvd+rw配置 94

4.8.1 命令行模式界面 95

4.8.2 图形界面进行光盘刻录 97

4.9 浏览硬件信息工具 99

4.9.1 prtconf命令 99

4.9.2 prtdiag命令 100

4.9.3 /etc/driver_aliases 101

4.9.4 设备驱动实用程序的使用 101

第5章 为opensolaris配置

第5章 webmin 103

5.1 webmin安装配置 103

5.1.1 webmin简介 103

5.1.2 下载配置webmin 104

5.2 使用webmin 105

5.2.1 登录webmin 105

5.2.2 webmin的自身配置 106

5.2.3 webmin主界面 108

5.2.4 理解webmin配置文件 110

5.2.5 webmin的安全性 112

第6章 opensolaris用户管理 113

6.1 opensolaris用户、用户组管理 113

6.1.1 opensolaris用户、用户组概述 113

6.1.2 了解标准用户 114

6.1.3 了解标准用户组 115

6.1.4 了解opensolaris用户、用户组配置文件 115

6.1.5 opensolaris用户、用户组命令列表 118

6.1.6 使用图形化工具管理用户、用户组 119

6.1.7 使用webmin管理用户、用户组 120

6.2 角色管理 122

6.2.1 角色访问控制概述 122

6.2.2 角色管理命令的使用 125

6.2.3 使用webmin 管理rbac 128

6.3 使用sudo让用户管理更加安全 131

6.3.1 sudo简介 131

6.3.2 下载安装sudo 132

6.3.3 配置sudo 132

6.3.4 运行sudo 133

6.3.5 设置无需口令的情形 134

6.3.6 sudo的日志功能 135

6.3.7 sudo和rbac功能对比 135

第7章 opensolaris软件包管理 137

7.1 opensolaris软件包管理简介 137

7.1.1 软件包概述 137

7.1.2 软件包管理工具 137

7.1.3 主要软件包管理命令参数简介 138

7.2 ips映象包管理系统 140

7.2.1 ips映象包管理系统简介 140

7.2.2 pkg命令参数 142

7.2.3 pkg命令使用实例 145

7.3 使用图形化工具:package manager安装更新软件包 147

7.3.1 图形化工具:package manager简介 147

7.3.2 使用图形化工具:package manager 149

7.3.3 使用图形化工具:package manager管理系统信息库 151

7.3.4 使用图形化工具:package manager管理引导环境 152

7.3.5 使用更新管理器 153

7.4 使用webmin管理软件包 153

7.4.1 使用webmin安装软件包 153

第8章 opensolaris磁盘和文件系统管理 155

8.1 opensolaris磁盘和分区简介 155

8.1.1 硬盘两种标识 155

8.1.2 opensolaris磁盘的数据存储结构 155

8.1.3 opensolaris的磁盘分区 157

8.1.4 分片(slice)的命名 158

8.1.5 分区表术语 159

8.2 使用磁盘管理命令 160

8.2.1 devfsadm命令 160

8.2.2 format命令 161

8.2.3 磁盘管理命令的使用 163

8.2.4 为添加硬盘 165

8.3 opensolaris 10 ufs文件系统管理 168

8.3.1 ufs文件系统分层结构 168

8.3.2 ufs文件系统的建立 169

8.3.3 修复维护ufs文件系统 171

8.3.4 ufs文件系统设置配额 173

8.3.5 使用webmin管理磁盘文件系统 174

8.3.6 使用baobab完全掌握文件系统的使用状况 175

8.3.7 ufs文件系统管理命令总结 177

8.4 iscsi配置 178

8.4.1 iscsi简介 178

8.4.2 opensolaris配置iscsi 180

第9章 zfs文件系统管理 183

9.1 zfs文件系统简介 183

9.1.1 什么是zfs 183

9.1.2 zfs分层结构 184

9.1.3 zfs文件系统的特征 185

9.1.4 zfs的相关技术术语 186

9.1.5 zfs硬件和软件要求及建议 187

9.2 通过命令行方式配置zfs文件系统 187

9.2.1 了解zpool命令列表 187

9.2.2 了解zfs命令 188

9.2.3 配置存储池 189

9.2.4 管理zfs文件系统 192

9.2.5 zfs文件系统备份、恢复、快照和克隆 198

9.2.6 zfs文件系统的克隆 200

9.3 使用web浏览器管理zfs文件系统 200

9.3.1 基于web浏览器的zfs文件系统简介 200

9.3.2 java web console概述 201

9.3.3 zfs的web管理页面布局 203

9.3.4 存储池管理 204

9.3.5 文件系统管理 206

9.3.6 zfs快照管理 210

9.3.7 卷管理 212

9.3.8 zfs文件系统的实时监控 213

9.3.9 zfs自动快照服务的管理:时间滑块 217

9.4 使用zfs和comstar创建iscsi存储应用 218

9.4.1 comstar简介 218

9.4.2 安装配置comatar 219

第10章 opensolaris网络管理 230

10.1 了解opensolaris网络配置 230

10.1.1 tcp/ip配置文件列表 230

10.1.2 /etc/hostname.interface文件 230

10.1.3 /etc/nodename文件 231

10.1.4 /etc/defaultdomain文件 231

10.1.5 /etc/defaultrouter文件 231

10.1.6 /etc/nsswitch文件 231

10.1.7 /etc/inet/ipnodes 231

10.1.8 子网掩码数据库 232

10.1.9 /etc/resolv.conf文件 232

10.1.10 /etc/nwam/llp文件 232

10.1.11 networks数据库 233

10.1.12 protocols数据库 233

10.1.13 services数据库 233

10.1.14 bootparams数据库 233

10.2 网络接口配置 233

10.2.1 配置以太网卡驱动实例1:

配置主板集成网卡via vt6102 rhineii 网卡 233

10.2.2 配置以太网卡驱动实例2:配置笔记本集成网卡

10.2.2 nvidia mcp67 网卡 235

10.2.3 无线网卡配置 237

10.3 使用网络自动配置

10.3 (nwam)管理网络连接 238

10.3.1 网络自动配置简介 238

10.3.2 启动和关闭网络自动配置 238

10.3.3 网络自动配置无线网络 239

10.3.4 如何更改所有会话的

10.2.2 默认启动网络连接 242

10.3.5 从手动网络配置更改为自动网络配置 243

10.3.6 从自动网络配置更改为手动网络配置 243

10.3.7 如何将活动网络连接

10.2.2 从一个有线接口更改为另一个有线接口 244

10.3.8 检查网络连接的状态 244

10.3.9 管理自动网络连接使用总结 245

10.4 手工配置网络 245

10.4.1 使用图形化工具 245

10.4.2 使用命令行配置网络 246

10.5 为opensolaris配置网络管理工具 253

10.5.1 常用下载工具推荐 253

10.5.2 常用网络管理工具推荐 259

10.6 使用webmin管理网络 268

10.6.1 配置网络接口 268

10.6.2 配置dns客户 269

10.6.3 监控网络接口 269

10.7 网络连接故障检测方法 270

10.7.1 排除非自身因素 270

10.7.2 查看本机ip地址 270

10.7.3 检测与网关的连接 270

10.7.4 监测与互联网的连接 271

10.7.5 测试域名解析 271

第11章 opensolaris路由和防火墙配置 272

11.1 opensolaris路由配置 272

11.1.1 设置ip转发 272

11.1.2 路由协议简介 274

11.1.3 静态路由配置实例 275

11.1.4 配置动态路由 275

11.2 opensolaris下quagga路由协议配置 276

11.2.1 quagga路由协议简介 276

11.2.2 配置quagga路由协议 277

11.3 配置包过滤防火墙ipfilter 282

11.3.1 包过滤防火墙基础 282

11.3.2 ipfilter简介 282

11.3.3 学会编写ipfilter规则 284

11.3.4 动手编写第一个规则 285

11.3.5 ipfilter包过滤防火墙规则编写技巧 286

11.3.6 关闭ip过滤防火墙 287

11.3.7 ip过滤防火墙的监控和管理 288

11.3.8 查看ip过滤器的

11.3.8 日志文件 289

11.3.9 ip过滤防火墙配置实例 290

11.3.10 使用fwbuilder管理防火墙 291

11.4 使用webmin管理防火墙 293

11.4.1 初始化配置 293

11.4.2 防火墙进阶配置 294

11.4.3 配置nat 295

第12章 opensolaris常用网络

第12章 服务设置 296

12.1 dns服务器和客户端设置 296

12.1.1 dns概述 296

12.1.2 dns客户端配置 297

12.1.3 使用h2n快速配置dns服务器 298

12.2 dhcp服务器和客户端设置 300

12.2.1 dhcp简介 300

12.2.2 dhcp服务器配置 301

12.2.3 使用dhcp管理器管理dhcp服务 301

12.2.4 使用命令行管理dhcp服务 309

12.2.5 配置dhcp客户机 311

12.2.6 启动、停止、重新启动或者删除 dhcp服务器 312

12.3 ftp服务器和客户端设置 313

12.3.1 ftp服务简介 313

12.3.2 配置使用wu-ftpd ftp服务器 314

12.3.3 使用crossftp服务器 315

12.3.4 使用ftp客户端 318

12.4 openssh服务器和客户端设置 321

12.4.1 ssh服务器工作原理 321

12.4.2 配置ssh服务器 323

12.4.3 用ssh客户端命令行工具 326

12.4.4 安全工具gftp在linux和unix服务器中的安装

12.1.3 使用 328

12.5 通过cifs实现与windows 计算机共享资源 331

12.5.1 cifs简介 331

12.5.2 配置cifs服务器 332

第13章 opensolaris smf

第13章 服务管理 336

13.1 smf基础 336

13.1.1 smf简介 336

13.1.2 smf与传统unix服务管理的对比 337

13.1.3 smf常用术语和概念 338

13.2 smf管理命令 343

13.2.1 svcadm命令 343

13.2.2 svcprop命令 344

13.2.3 svcs命令 344

13.2.4 svccfg命令 346

13.2.5 inetconv命令 346

13.2.6 inetadm命令 346

13.3 使用smf服务管理 347

13.3.1 监控smf服务 347

13.3.2 管理smf服务 349

13.4 设置opensolaris的smf服务 353

13.4.1 如何修改服务 353

13.4.2 使用脚本来管理服务 356

13.5 smf服务的调试和修复 358

13.5.1 自动修复已损坏的smf

12.1.3 系统信息库 358

13.5.2 手工修复已损坏的smf

12.1.3 系统信息库 358

13.5.3 在系统启动时如何交互式启动服务 358

13.6 使用图形化工具管理smf服务 359

13.6.1 使用服务设置工具 359

13.6.2 使用visual panels管理smf服务 360

13.6.3 使用webmin管理smf 362

第14章 opensolaris虚拟化技术 365

14.1 虚拟化技术简介 365

14.1.1 虚拟化历史 365

14.1.2 硬件虚拟化 365

14.1.3 处理器虚拟化 366

14.1.4 指令集虚拟化 366

14.1.5 存储虚拟化 366

14.1.6 网络虚拟化 366

14.1.7 unix、linux虚拟化技术 367

14.2 sun虚拟化技术 369

14.2.1 sun虚拟化技术简介 369

14.2.2 sun虚拟化技术比较 370

14.3 virtualbox虚拟化技术 371

14.3.1 virtualbox简介 371

14.3.2 opensolaris下安装、卸载virtualbox 373

14.3.3 opensolaris下启动virtualbox 373

14.3.4 建立一个虚拟机 374

14.3.5 虚拟机配置 376

14.3.6 使用virtualbox在opensolaris下安装运行windows xp sp3 的技巧 378

14.3.7 增强功能工具其他功能 381

14.4 sun xvm hypervisor应用 382

14.4.1 sun xvm hypervisor简介 382

14.4.2 sun xvm hypervisor硬件支持检查 386

14.4.3 sun xvm hypervisor配置实战 388

14.5 qemu虚拟化技术 395

14.5.1 qemu简介 395

14.5.2 opensolaris下使用qemu进行系统仿真 396

14.6 在线网络文档 399

第15章 opensolaris开发环境设置 400

15.1 使用sun web stack配置开发环境 400

15.1.1 什么是sun web stack 400

15.1.2 安装sun web stack 401

15.1.3 初始化sun web stack 401

15.1.4 管理sun web stack的服务 403

15.1.5 使用web stack建立一个web应用 411

15.2 使用java集成开发工具netbeans 419

15.2.1 netbeans ide简介 419

15.2.2 使用netbeans 开发一个简单程序 420

15.3 使用sun studio进行开发 424

15.3.1 sun studio 12简介 424

15.3.2 studio 12的下载与安装 425

15.3.3 建立一个简单的c程序 426

15.4 使用glassfish配置ejb 3开发环境 428

15.4.1 glassfish简介 428

15.4.2 glassfish安装配置 431

15.5 其他开源开发工具简介 435

第16章 opensolaris区域技术应用 436

16.1 opensolaris区域(zone)技术简介 436

16.1.1 区域(zone)基础知识 436

16.1.2 区域(zone)类型 436

16.1.3 非全局区域(zone)的状态 438

16.2 使用命令配置非全局区域(zone) 439

16.2.1 zonecfg命令 439

16.2.2 配置前的准备工作 441

16.2.3 创建名为zone1的分区设置 441

16.2.4 查看刚才保存好的zone1的设置信息 441

16.2.5 安装区域zone1 442

16.2.6 启动非全局区域zone 443

16.2.7 监控区域非全局区域 444

16.2.8 关闭非全局区域 446

16.2.9 重新启动非全局区域 446

16.2.10 卸载非全局区域 446

16.2.11 彻底删除非全局区域 447

16.3 使用webmin管理非全局区域 447

16.3.1 添加一个新的非全局区域 447

16.3.2 安装文件系统 447

16.3.3 使用webmin管理非全局区域 448

第17章 opensolaris资源管理与

第17章 系统性能的监控 450

17.1 系统资源管理概述 450

17.1.1 系统资源简介 450

17.1.2 opensolaris资源容器 450

17.2 使用命令显示和改变系统资源信息 451

17.2.1 显示和改变系统资源信息命令列表 451

17.2.2 isainfo命令 451

17.2.3 prtconf 命令 452

17.2.4 hostid命令 453

17.2.5 isalist命令 453

17.2.6 uname命令 453

17.2.7 date命令 454

17.3 监控系统性能 454

17.3.1 性能监控方法 454

17.3.2 对系统整体进行性能监控 455

17.3.3 内存使用情况的统计显示 458

17.3.4 监控处理器命令使用实例 462

17.3.5 系统i/o监控 465

17.3.6 使用sar监控系统活动信息 468

17.3.7 使用ksar 471

17.4 opensolaris网络性能管理 473

17.4.1 命令行工具netstat 474

17.4.2 使用bwm-ng工具 477

17.5 系统进程的管理 478

17.5.1 进程管理概述 478

17.5.2 进程管理的方法介绍 479

17.6 使用nagios监控opensolaris主机 482

17.6.1 nagios简介 482

17.6.2 在opensolaris下安装nagios的两种方法 483


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

OpenSolaris系统管理
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon