当前位置:首页 > 其他书籍
SOLARIS 10实用大全
SOLARIS 10实用大全

SOLARIS 10实用大全PDF电子书下载

其他书籍

  • 电子书积分:18 积分如何计算积分?
  • 作 者:(美)DR.PAUL A.WATTERS著 吴玉亮译
  • 出 版 社:电子工业出版社
  • 出版年份:2007
  • ISBN:
  • 页数:633 页
图书介绍:
上一篇:云乡话书下一篇:防锈(下册)
《SOLARIS 10实用大全》目录
标签:大全

第1部分 安装 2

第1章 Solaris 10简介 2

1.1 什么是UNIX? 4

1.2.1 UNIX的起源 5

1.2 UNIX的历史 5

1.2.2 BSD的功能 8

1.2.3 System V第四版本的功能 9

1.3 Solaris的优势 10

1.3.1 硬件支持(SPARC和x86) 11

1.4 最近的Solaris技术创新 12

1.3.2 跨平台互操作性 12

1.4.1 服务器工具 13

1.4.2 安全创新技术 15

1.5 Solaris 10中的新功能 16

1.6.1 Sun文档/Sun站点 17

1.6 其他信息资源 17

1.6.4 邮件列表 18

1.6.3 USENET 18

1.6.2 Web站点 18

1.8 更多信息 19

1.7 总结 19

第2章 系统概念与硬件选择 20

2.1.1 UNIX和内核 21

2.1 主要概念 21

2.1.2 Shell 23

2.1.4 多用户、多任务和分区制 25

2.1.3 文件系统 25

2.1.7 名称服务 26

2.1.6 进程 26

2.1.5 客户/服务器网络 26

2.1.8 Java2企业版(J2EE) 27

2.1.9 SPARC硬件 29

2.1.10 Intel硬件平台 30

2.2.1 系统组件 33

2.2 示例 33

2.2.2 示例系统 34

2.3.1 系统配置 35

2.3 程序 35

2.3.2 基本网络术语 36

2.4 总结 37

3.1 预安装计划 38

第3章 Solaris 10的安装 38

3.1.1 磁盘空间计划 40

3.1.2 设备名称 41

3.1.3 SPARC预安装 42

3.1.4 Intel预安装 43

3.1.5 引导管理器 47

3.2 Web Start向导安装 48

3.2.1 配置 50

3.2.2 软件选择 54

3.3 suninstall安装 56

3.2.3 网络安装 56

3.4 JumpStart 57

3.4.2 安装服务器 58

3.4.1 引导服务器 58

3.4.3 引导客户端 59

3.4.4 sysidcfg 60

3.5 总结 61

4.1.1 OpenBoot 62

4.1 主要概念 62

第4章 初始化、OpenBoot PROM和运行级别 62

4.1.2 /sbin/init 64

4.1.3 固件 66

4.1.5 引导顺序 67

4.1.4 控制脚本和目录 67

4.2.2 更改默认引导设备 68

4.2.1 查看版本信息 68

4.2 步骤 68

4.2.3 测试系统硬件 70

4.2.5 启动 71

4.2.4 创建和删除硬件别名 71

4.2.6 关闭 75

4.3.2 恢复系统 77

4.3.1 单用户模式 77

4.3 示例 77

4.3.3 编写控制脚本 78

4.3.4 编写杀死进程的脚本 79

4.3.5 控制脚本示例 81

4.3.6 关闭系统 82

4.4 命令参考 84

4.4.3 使用eeprom 85

4.4.2 Boot命令 85

4.4.1 STOP命令 85

4.4.4 /sbin/init 86

4.4.5 /etc/inittab 87

4.5 总结 89

5.1 主要概念 92

第5章 安装软件、在线升级和打补丁 92

第2部分 系统要素 92

5.1.2 在线升级 93

5.1.1 获得软件包的信息 93

5.1.3 补丁 94

5.2.1 使用pkginfo命令查看软件包信息 95

5.2 步骤 95

5.2.2 使用CLI安装一个Solaris软件包 96

5.2.3 使用CLI卸载一个Solaris软件包 98

5.2.4 创建新的软件包 99

5.2.5 归档与压缩 102

5.2.6 寻找补丁 105

5.3 示例 107

查看补丁安装情况 108

5.4.2 安装 109

5.4.1 软件包命令 109

5.4 参考命令 109

5.4.3 patchadd 110

5.4.4 patchrm 111

5.5 总结 112

6.1.1 可视化编辑器 113

6.1 主要概念 113

第6章 文本处理与编辑 113

6.1.2 .exrc文件 116

6.1.3 文本处理工具 117

6.2.1 sed和awk 122

6.2 步骤 122

6.2.2 PERL编程 126

6.3.2 awk 131

6.3.1 sed 131

6.3 命令参考 131

6.4 总结 132

shell 133

7.1 主要概念 133

第7章 shells、脚本和计划 133

7.2.1 编写shell脚本 136

7.2 步骤 136

7.2.2 计划任务 141

设置环境变量 144

7.3 示例 144

7.4.1 Source(.) 145

7.4 命令参考 145

7.4.4 cd 146

7.4.3 cat 146

7.4.2 basename 146

7.4.7 grep 147

7.4.6 date 147

7.4.5 chgrp 147

7.4.9 less 148

7.4.8 head 148

7.4.12 more 149

7.4.11 mkdir 149

7.4.10 ls 149

7.4.15 tail 150

7.4.14 rmdir 150

7.4.13 pwd 150

7.5 总结 151

8.1 主要概念 152

第8章 进程管理 152

发送信号 153

8.2.1 显示进程列表 154

8.2 步骤 154

8.2.2 使用top程序 158

8.2.3 使用truss程序 160

8.3.1 使用进程文件系统 162

8.3 示例 162

8.3.2 使用proc工具 163

8.3.3 使用lsof命令 167

8.4.1 ps 169

8.4 命令参考 169

8.4.4 pkill 170

8.4.3 pgrep 170

8.4.2 kill 170

8.5 总结 171

8.4.5 killall 171

9.1.1 安全性需求 174

9.1 主要概念 174

第3部分 安全性 174

第9章 系统安全性 174

9.1.2 安全性体系结构 175

9.1.4 信任 177

9.1.3 可靠的Solaris 177

9.1.5 完整性和准确性 178

9.1.7 识别和验证 179

9.1.6 真实性和一致性 179

9.2.1 机密性 181

9.2 步骤 181

9.2.2 禁用IP端口 186

9.2.4 保护超级用户账户 188

9.2.3 检查用户和组身份 188

9.2.5 监视用户活动 190

9.2.6 保护远程访问 191

9.3 示例 198

9.3.1 确保物理安全性 199

9.3.3 SAINT 200

9.3.2 安全性审核 200

9.4.1 aset 206

9.4 命令参考 206

9.4.2 TCP包装器 207

9.5 总结 208

符号型文件权限 209

10.1 主要概念 209

第10章 文件系统访问控制 209

10.2.1 八进制数据文件权限代码 212

10.2 步骤 212

10.2.2 设置默认权限(umask) 213

10.2.4 粘着位权限 215

10.2.3 setUID和setGID权限 215

访问控制列表 216

10.3 示例 216

ls 217

10.4 命令参考 217

10.5 总结 218

第11章 基于角色的访问控制 219

11.1.1 sudo 220

11.1 主要概念 220

11.1.2 RBAC 221

11.2.1 sudo 225

11.2 操作 225

11.2.2 RBAC 227

11.3.2 auth_attr 228

11.3.1 user_attr 228

11.3 数据库参考 228

11.4 示例 229

11.3.4 exec_attr 229

11.3.3 prof_attr 229

11.5.1 smexec 230

11.5 命令参考 230

11.5.2 smmultiuser 231

11.5.3 smuser 232

11.5.5 smrole 234

11.5.4 smprofile 234

11.6 总结 235

12.1 主要概念 236

第12章 用户、组和Sun管理控制台 236

12.1.1 用户 237

12.1.2 用户组 238

12.1.3 密码 239

12.2 步骤 241

12.1.4 SMC简介 241

12.2.2 更改用户属性 242

12.2.1 添加用户 242

12.2.3 删除用户 243

12.2.5 管理用户组 244

12.2.4 添加用户组 244

12.3 启动SMC 245

使用SMC 246

12.4 示例 246

12.5.3 pwconv 255

12.5.2 grpck 255

12.5 命令参考 255

12.5.1 pwck 255

12.5.4 SMC初始化 256

12.6 总结 256

13.1.1 Kerberos 257

13.1 主要概念 257

第13章 Kerberos和可插式验证 257

13.1.2 PAM 259

13.2 步骤 260

13.2.1 Kerberos 261

13.2.2 PAM 263

13.3.1 非Kerberized服务 265

13.3 示例 265

13.3.2 柯氏化服务 266

13.4.1 kadmin 267

13.4 命令参考 267

13.5 总结 268

13.4.2 kdb5_util 268

14.1.1 设备文件 270

14.1 主要概念 270

第4部分 设备管理 270

第14章 设备和资源管理 270

14.1.2 /dev和/devices目录 271

14.1.3 存储设备 272

14.1.4 CD-ROM和DVD-ROM 275

添加设备 276

14.2 步骤 276

检查设备 283

14.3 示例 283

14.5 结论 289

format 289

14.4 命令参考 289

15.1 主要概念 290

第15章 安装磁盘和文件系统 290

15.2 示例 291

15.1.2 创建文件系统 291

15.1.1 物理和逻辑设备名称 291

监视磁盘使用情况 292

15.3.1 /etc/path_to_inst文件 295

15.3 命令参考 295

15.3.2 dmesg 296

15.3.4 mkfs 298

15.3.3 mkfile 298

15.3.6 lofiadm 299

15.3.5 newfs 299

15.3.7 swap 300

15.4 总结 301

15.3.9 tunefs 301

15.3.8 sync 301

16.1.1 装载本地文件系统 302

16.1 主要概念 302

第16章 文件系统和卷管理 302

16.1.3 在/etc/vfstab文件中创建记录 303

16.1.2 卸载本地文件系统 303

16.1.4 使用fsck程序解决磁盘问题 304

16.2 什么是RAID? 306

16.3.1 装载文件系统 309

16.3 步骤 309

16.3.2 配置/etc/vfstab 310

16.3.3 设置RAID 311

16.4.1 使用umount 313

16.4 示例 313

16.4.2 fsck操作 314

mount 317

16.5 命令参考 317

16.6 总结 318

17.1.1 理解备份概念 319

17.1 主要概念 319

第17章 备份和恢复 319

17.1.2 分析备份需求 320

17.1.3 确定一个备份策略 321

17.1.4 选择备份工具 323

17.2.1 选择一个备份介质 327

17.2 步骤 327

17.2.2 备份和恢复 329

17.2.3 拍快照 334

使用ufsdump和ufsrestore命令 335

17.3 示例 335

17.5 总结 338

ufsrestore 338

17.4 命令参考 338

18.1 主要概念 339

第18章 打印管理 339

18.2.1 确定打印机是否被系统支持 340

18.2 步骤 340

18.3.1 配置打印服务 341

18.3 示例 341

18.2.2 设置打印机类 341

18.3.2 添加本地打印机 342

18.3.4 使用格式和过滤器 343

18.3.3 访问远程打印机 343

18.4.1 Solaris打印管理器 344

18.4 命令参考 344

18.4.2 lp 346

18.4.3 cancel 347

18.4.4 lpadmin 348

18.5 总结 349

18.4.5 lpstat 349

伪文件系统 350

19.1 主要概念 350

第19章 伪文件系统和虚拟内存 350

19.2.1 proc工具 352

19.2 步骤 352

19.2.2 虚拟内存 356

19.3 总结 358

20.1.1 系统日志 359

20.1 主要概念 359

第20章 系统日志,记账和调谐 359

20.1.3 系统记账 360

20.1.2 限制资源使用额度 360

20.2.1 查看日志文件 361

20.2 步骤 361

20.1.4 性能 361

20.2.2 实现资源额度限制 362

20.2.4 收集性能数据 364

20.2.3 收集记账数据 364

20.3.1 记录磁盘使用状态 368

20.3 示例 368

20.3.2 生成记账报告 371

20.3.3 使用记账机制计费 375

20.3.4 性能调谐 376

syslog 377

20.4 命令参考 377

20.5 总结 378

21.1 主要概念 380

第21章 网络基础 380

第5部分 网络 380

21.1.1 网络拓扑 381

21.1.2 OSI网络 384

21.1.4 以太网 385

21.1.3 TCP/IP网络 385

21.1.5 IPv4 390

21.1.6 传输层 393

21.2.1 主机名和接口 395

21.2 步骤 395

21.2.2 因特网守护程序 396

21.2.4 配置网络接口 397

21.2.3 网络配置文件 397

21.2.5 修改接口参数 398

21.3.1 配置inetd 399

21.3 示例 399

21.3.2 配置服务 400

21.3.3 应用层协议 401

21.3.4 /etc/inetd.conf 402

21.3.5 /etc/services 403

21.3.6 检查一个主机是否在“运行” 404

21.4.2 snoop 405

21.4.1 arp 405

21.4 命令参考 405

21.4.3 ndd 407

21.5 总结 409

22.1.1 动态主机配置协议 410

22.1 主要概念 410

第22章 DHCP和NTP 410

22.1.2 网络时间协议 412

22.2.1 DHCP操作 415

22.2 步骤 415

22.2.2 配置一个NTP服务器 416

22.3.1 配置一台Solaris DHCP服务器 419

22.3 示例 419

22.2.3 NTP安全性 419

22.3.4 配置Windows的DHCP客户端 424

22.3.3 配置一个Solaris的DHCP客户端 424

22.3.2 手动的DHCR服务器配置 424

22.3.5 配置NTP客户端 425

22.4 总结 426

23.1.1 网络接口 427

23.1 主要概念 427

第23章 路由和防火墙 427

23.1.2 IP路由 430

23.1.3 数据包传送概述 431

23.1.4 IP过滤和防火墙 433

23.1.5 内核路由表 434

23.2.1 配置一台路由器 435

23.2 步骤 435

23.2.3 静态路由 436

23.2.2 查看路由器配置 436

23.2.5 查看路由表(netstat-r) 437

23.2.4 路由协议 437

23.2.6 操作路由表(route) 438

23.2.8 配置IPFilter防火墙 439

23.2.7 动态路由 439

23.2.9 配置SunScreen防火墙 441

查看路由器状态 445

23.3 示例 445

23.4 总结 448

24.1 主要概念 449

第24章 远程访问 449

24.1.2 telnet 450

24.1.1 因特网接入 450

24.1.4 服务访问工具 451

24.1.3 端口监视器 451

24.1.5 端到端协议 452

24.2.1 使用telnet 453

24.2 步骤 453

24.2.2 远程登录 454

24.2.3 测试服务连接性 455

24.2.4 使用远程访问工具 456

24.2.5 设置端口侦听器 457

24.2.7 添加调制解调器 458

24.2.6 添加一个串行端口 458

24.3.1 使用ttymon 459

24.3 示例 459

24.2.8 设置PPP 459

24.4.1 pmadm 460

24.4 命令参考 460

24.3.2 连接到一个ISP 460

24.4.3 tip 461

24.4.2 sacadm 461

24.5 总结 462

25.1 IPv6启动背景 463

第25章 网络层(IPv6) 463

25.2 寻址 464

25.3 IPv6路由 466

25.4 包头 467

25.6 安全性 468

25.5 服务质量 468

25.7 总结 469

第6部分 服务、目录和应用程序第26章 网络文件系统和缓存文件系统 472

26.1.1 NFS体系结构 473

26.1 主要概念 473

26.1.3 automounter 474

26.1.2 远程过程调用 474

26.2.1 配置NFS服务器 475

26.2 步骤 475

26.2.2 共享文件系统 476

26.2.3 安装NFS客户端 477

26.2.4 配置CacheFS文件系统 478

26.2.5 启动automounter 480

26.2.7 启动和停止自动装载器 483

26.2.6 automount和NIS+ 483

26.3.1 检查portmapper的状态 484

26.3 示例 484

26.3.2 装载远程文件系统 485

26.3.3 加强安全性 486

26.3.4 性能 487

26.4.2 mount 488

26.4.1 share 488

26.4 命令参考 488

26.5 总结 489

第27章 sendmail 490

27.1.1 理解电子邮件协议 491

27.1 主要概念 491

27.1.2 邮件头 495

27.1.4 m4配置 496

27.1.3 sendmail 496

27.2.1 配置sendmail(sendmail.cf) 499

27.2 步骤 499

27.2.3 查找问题 502

27.2.2 运行sendmail 502

27.3.1 SMTP业务的示例 504

27.3 示例 504

27.3.2 邮件头 505

27.3.3 使用多目的因特网邮件扩展 506

27.3.4 使用邮件客户端 507

alias 511

27.4 命令参考 511

27.5 总结 512

第28章 域名服务 513

28.1 主要概念 513

DNS概述 513

28.2 示例 516

DNS客户端工具 516

28.3 步骤 521

配置域名服务器 522

28.4 总结 525

第29章 网络信息服务(NIS/NIS+) 526

29.1 主要概念 527

29.1.1 管理资源 527

29.1.2 NIS映射表 529

29.1.3 NIS+表 531

29.2 步骤 533

29.2.1 设置一个根域 534

29.2.2 发布表 534

29.2.3 设置客户端 535

29.2.4 设置服务器 535

29.3 示例 536

29.4 命令参考 539

29.4.1 nisdefaults 539

29.4.2 nischmod 540

29.4.3 nisls 541

29.4.4 niscat 542

29.5 总结 543

第30章 轻量目录访问协议(LDAP) 544

30.1 主要概念 545

30.2 步骤 547

30.2.1 配置iDS 547

30.2.2 支持LDAP客户端 548

30.2.3 创建LDAP记录 550

30.2.4 启动一个客户端 551

30.2.5 使用LDAP-NIS+接口 552

30.3 示例 554

30.4 命令参考 564

30.4.1 ldapsearch 565

30.4.2 ldapmodify 565

30.5 总结 566

第31章 Samba 567

31.1 主要概念 567

31.1.1 Samba服务器 568

31.1.2 NetBIOS名称服务 570

31.1.3 Samba客户端 571

31.2 步骤 573

31.2.1 配置Samba守护进程 573

31.2.2 Samba守护进程状态 575

31.2.3 问题定位和解决 576

31.3 示例 577

31.3.1 Samba图形界面 577

31.3.2 NT验证 578

31.4 总结 578

第32章 应用程序开发和调试 579

32.1 编程语言 579

32.2 C编程 581

32.2.1 使用gcc 582

32.2.2 系统调用、库和包含文件 584

32.2.3 高级输入/输出 587

32.2.4 低级输入/输出 594

32.3 性能优化和调试 598

32.4 总结 604

第33章 Web应用程序和服务 605

33.1 Apache Web服务器 605

33.1.1 全局环境配置 606

33.1.2 主要服务器配置 607

33.1.3 虚拟主机配置 609

33.1.4 启动Apache 610

33.2 Sun Java System应用服务器 611

33.2.1 体系结构 613

33.2.2 服务器配置 614

33.3 总结 632

返回顶部