《轻松掌握:UNIX系统管理》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)(J.雷)Joan Ray,(美)(W.雷)Willam Ray著;赵树信,谷宇等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505359789
  • 页数:526 页
图书介绍:

第一部分 3

第1章 什么是管理 3

1.1 概述:UNIX系统和系统管理员 3

1.1.1 UNIX系统的特点 3

1.1.2 UNIX系统的体系 4

1.1.3 系统管理员 5

1.1.4 相互工作 6

1.2 系统管理员的责任 6

1.3 超级用户的责任 10

1.4 超级用户期望 11

1.4.1 保存关键软件的备份 11

1.4.2 保存关键文档的备份 11

1.4.3 购买硬件 11

1.4.4 制定政策 12

1.4.5 需求和授权 12

1.4.6 找个程序员 12

1.4.7 超级用户是唯一的 12

1.5 合格的系统管理员 12

1.6 小结 14

1.7 问与答 15

1.8 工作室 15

1.8.1 测验 15

第2章 设计系统族:从系统设计到制定规章制度 16

2.1 设计用户族 16

2.1.1 选择硬件 17

2.1.2 设计你的网络 22

2.2 网络全貌 24

2.2.1 族用户网络 24

2.2.2 设计设备摆放空间 25

2.2.3 保证设备安全 26

2.2.4 设计你的办公空间 26

2.3 如何制定相关规定 26

2.3.1 规定的注释 31

2.3.2 安全条款的范例 32

2.4 小结 36

2.5 问与答 36

2.6 工作室 36

2.6.1 测验 36

2.6.2 练习 37

第3章 装配机器:从机箱到桌面 38

3.1 连接部件 38

3.2 安装操作系统 39

3.2.1 初步建议 41

3.2.2 从CD-ROM启动机器 43

3.2.3 格式化系统盘 48

3.2.4 演示安装过程 55

3.3 定制你的机器 68

3.3.1 选择超级用户口令 68

3.3.2 锁定账户 68

3.3.3 关闭不必要的服务 70

3.3.4 其他配置 72

3.4 安装操作系统的修补程序 74

3.4.1 安装一个完善的、简便的修补程序 74

3.4.2 安装单用户模式下的修补程序 76

3.4.3 安装一个内核需要重新配置的修补程序 77

3.5 小结 80

3.6 问与答 80

3.7 工作室 81

3.7.1 测验 81

3.7.2 练习 81

第4章 在系统中漫游 82

4.1 了解你的系统 82

4.1.1 你应该了解的子目录 82

4.1.2 有用的命令 88

4.1.3 vi:你应该知道的编辑器 93

4.2 设计系统的未来 95

4.2.1 不久的将来 95

4.2.2 未来 95

4.3 小结 95

4.4 问与答 96

4.5 工作室 96

4.5.1 测验 96

4.5.2 练习 97

第5章 超级用户的好习惯 98

5.1 关心超级用户的口令 98

5.2 成为超级用户 98

5.2.1 在增加了多名用户之后 98

5.2.2 比su更好 98

5.3 超级用户应该做的事和不能做的事 99

5.3.1 小心使用\rm-rf 99

5.3.2 不要运行不知道的程序 99

5.3.3 永远不要给普通用户进入超级用户的权利 100

5.3.4 不要随便与其他人分享 100

5.3.5 超级用户在路径中不应该有“.” 100

5.4 好习惯和做事情的好办法 101

5.4.1 备份,备份 101

5.4.2 超级用户的crontab 101

5.4.3 完美地关闭 102

5.5 应记住的事情 103

5.5.1 你为什么在这里 103

5.5.2 你的用户想要什么 103

5.5.3 知道何时不适合使用计算机 104

5.6 小结 105

5.7 问与答 106

5.8 工作室 106

5.8.1 练习 106

第6章 决定安装哪种软件:自由软件与商业软件 107

6.1 UNIX自由软件 107

6.2 商业软件 108

6.3 自由软件和商业软件:一个对比 109

6.3.1 版权上的主要问题 109

6.3.2 编译程序 109

6.3.3 服务器的服务 110

6.3.4 当你买不起时可免费获取 110

6.3.5 我应该还是不应该付钱 111

6.4 小结 111

6.5 问与答 111

6.6 工作室 112

6.6.1 测验 112

6.6.2 练习 112

第7章 最重要的附件:C编译程序gcc 113

7.1 比gcc更基本的工具 114

7.1.1 安装gzip 114

7.1.2 安装patch 115

7.1.3 安装GNU make 115

7.2 为什么需要gcc 117

7.3 安装gcc 117

7.3.1 方法一:把gcc作为独立的程序包进行安装 118

7.3.2 方法二:把gcc作为一个组件的构成部分进行安装 123

7.4 gcc的补充:gdb 126

7.4.1 安装gdb 126

7.5 小结 135

7.6 问与答 136

7.7 工作室 136

7.7.1 测验 136

7.7.2 练习 136

第二部分 139

第8章 添加基本设备 139

8.1 添加磁盘驱动器 139

8.1.1 磁盘驱动器结构 139

8.1.2 获得设备标识 141

8.1.3 从文件名中能发现什么 143

8.1.4 规划分区大小 144

8.1.5 安装硬盘驱动器 145

8.2 添加CD-ROM和磁带驱动器 166

8.2.1 添加CD-ROM 166

8.2.2 添加磁带驱动器 167

8.3 添加打印机 168

8.3.1 两类打印方式:BSD和AT T/System V 168

8.4 小结 173

8.5 问与答 173

8.6 工作室 175

8.6.1 测验 175

8.6.2 练习 175

第9章 关于安全性 176

9.1 冷酷的世界:入侵者 176

9.1.1 安全问题概述 176

9.1.2 发现闯入者 184

9.1.3 对付闯入者 185

9.2 对付这不安全的世界 186

9.2.1 目前你所做的一切 186

9.2.2 安全性的物理保障 187

9.2.3 进一步的工作 188

9.3 小结 189

9.4 问与答 190

9.5 工作室 191

9.5.1 练习 191

第10章 设备防护与通信加密 192

10.1 禁止某些服务 192

10.1.1 编辑/etc/inetd.conf文件 192

10.1.2 其他设置 195

10.2 TCP封装 196

10.2.1 什么是TCP封装器 196

10.3 安全的shell 200

10.3.1 安装ssh1 200

10.3.2 安装ssh2 205

10.3.3 用户配置:建立一个ssh客户 208

10.3.4 用户配置:在UNIX端的ssh2中建立RSA权限 213

10.3.5 ssh1和ssh2的程序小结 214

10.4 受限Root访问:sudo 215

10.4.1 安装sudo 215

10.5 小结 217

10.6 问与答 217

10.7 工作室 218

10.7.1 测验 218

10.7.2 练习 218

第11章 实现计算机之间的通信:NIS与NFS 219

11.1 建立你的NIS主控机 219

11.1.1 初始化NIS主控机 219

11.1.2 建立重要NIS文件 220

11.1.3 初始化NIS客户机 223

11.2 建立NFS 225

11.2.1 共享资源 226

11.2.2 安装资源 227

11.2.3 建立/etc/hosts.equiv 231

11.3 小结 232

11.4 问与答 232

11.5 工作室 233

11.5.1 测验 233

11.5.2 练习 233

第12章 用户注册须知 234

12.1 首先要了解的两个文件 234

12.1.1 /etc/passwd 234

12.1.2 /etc/group 235

12.2 预定义系统用户和组 236

12.3 注册账户——基本方法 236

12.4 建立用户注册——不牢靠的方法 241

12.5 注销 245

12.6 小结 247

12.7 问与答 247

12.8 讨论 248

12.8.1 测验 248

12.8.2 练习 248

第13章 保护数据:磁带备份 249

13.1 为你的机器制作备份:使用dump 249

13.1.1 增量转储 249

13.1.2 使用dump 251

13.1.3 dump的故障检查 255

13.2 将数据从磁带恢复到机器上:使用restore 256

13.2.1 为恢复做准备 256

13.2.2 进行传统的恢复 256

13.2.3 流动转储的恢复 260

13.3 小结 263

13.4 问与答 264

13.5 工作室 265

13.5.1 测验 265

13.5.2 练习 265

第14章 其他有用的软件:实用工具 266

14.1 安装Perl 266

14.1.1 安装过程简述 266

14.1.2 安装perl 267

14.2 安装MySQL 272

14.2.1 安装Perl模板 272

14.2.2 目标代码安装过程简述 275

14.2.3 源代码安装简述 276

14.3 使用MySQL 276

14.3.1 MySQL简要教程 276

14.3.2 外部视图 288

14.3.3 使用Perl 288

14.4 小结 293

14.5 问与答 293

14.6 工作室 294

14.6.1 测验 294

14.6.2 练习 295

第三部分 299

第15章 随时随地进行通信:邮件 299

15.1 收发邮件:mail/Mail/mailx 299

15.2 安装sendmail软件 300

15.2.1 安装过程概述 301

15.2.2 用法简述 310

15.3 可选的邮件阅读软件 312

15.4 小结 313

15.5 问与答 313

15.6 工作室 314

15.6.1 练习 314

第16章 安全服务:FTP和POP 315

16.1 FTP 315

16.1.1 安装简述 315

16.1.2 设置FTP服务器 315

16.1.3 编辑ftpaccess文件 316

16.1.4 理解ftpaccess的控制功能 317

16.1.5 设置客户机用户 318

16.1.6 匿名FTP和安全shell程序 318

16.2 POP 319

16.3 安全的服务:转送连接 322

16.3.1 转送FTP连接 322

16.3.2 转送POP连接 324

16.3.3 转送Telnet连接 324

16.3.4 转送Xll连接 325

16.4 小结 330

16.5 问与答 331

16.6 工作室 331

16.6.1 练习 331

第17章 与WWW连接:Netscape、Apache和Statistics 332

17.1 Netscape的安装 332

17.2 Apache的安装 332

17.2.1 安装前的准备工作 333

17.2.2 使用脚本程序安装简述 333

17.2.3 手工安装简述 334

17.2.4 有趣的程序模块 335

17.2.5 修改配置文件 335

17.3 Web站点的统计程序包 343

17.4 小结 344

17.5 问与答 344

17.6 工作室 345

17.6.1 练习 345

第18章 多操作系统连通性:AppleTalk和Samba 346

18.1 安装AppleTalk服务程序 346

18.2 对AppleTalk作些了解 347

18.3 安装Samba 350

18.4 粗解SMB 351

18.5 小结 351

18.6 问与答 352

18.7 工作室 352

18.7.1 练习 352

第19章 备选软件 353

19.1 安装更多的有用软件 353

19.1.1 安装top 353

19.1.2 Tcl和Tk:安装简述 356

19.1.3 Expecl:安装简述 357

19.2 其他有用的备选软件 359

19.2.1 功能 359

19.2.2 文字编辑 360

19.2.3 图形 360

19.3 小结 361

19.4 问与答 361

19.5 工作室 362

19.5.1 练习 362

第20章 怎样成为合格的系统管理员 363

20.1 了解自己的计算机 363

20.1.1 经常到处查看 364

20.1.2 注意资源消耗结构 364

20.1.3 从物理特征中了解情况 365

20.1.4 开阔视野 366

20.2 要牢记的几个问题 366

20.2.1 谁来把握全局 367

20.2.2 想想自己为什么存在 367

20.3 道德规范 372

20.3.1 超级用户的无上权利 372

20.3.2 超级用户——开明的“独裁者” 373

20.3.3 作超级用户是有益的 374

20.3.4 高处不胜寒 374

20.3.5 超级用户的万神殿 375

20.3.6 隐私问题 377

20.3.7 安全问题 381

20.4 自己和法律 383

20.4.1 了解自己的权利 384

20.4.2 一起工作和娱乐 385

20.4.3 避开法律问题 386

20.5 小结 387

20.6 问与答 387

20.7 测试 393

第21章 发现并解决问题 394

21.1 硬件 394

21.1.1 机箱 395

21.1.2 外设 397

21.1.3 网络 400

21.2 软件 410

21.2.1 给软件问题下定义 410

21.2.2 诊断软件问题 410

21.3 人为失误 411

21.3.1 改动了什么 411

21.3.2 阅读手册 411

21.3.3 处理一个问题 412

21.3.4 何时要放弃 412

21.4 常见问题或错误消息 412

21.5 由Bogons、宇宙射线和其他原因引起的随机故障 416

21.6 小结 416

21.7 问与答 417

21.8 工作室 417

21.8.1 测验 417

21.8.2 练习 417

附录部分 421

附录A 实用的UNIX系统管理员命令 421

附录B 操作系统安装实例 434

B.1 Solaris 7 434

B.2 IRIX 6.5 456

附录C 实用文档 474

C.1 配置路径和别名 474

C.2 登录命令解释程序 476

C.3 配置csh 478

C.4 配置X环境 479

C.5 邮件处理 480

C.6 邮件别名 482

C.7 配置twm 483

C.8 重新配置SunOS的核心程序 489

C.9 MySql定义 494

附录D 有用的资源 499

附录E 示范表格 511

附录F 测验答案 517