深入解析RedHatEnterpriseLinux5管理

深入解析RedHatEnterpriseLinux5管理"

作者:田建军
ISBN:9787302178231
定价:¥68
字数:千字
页数:
出版时间:2008.07.01
开本:
版次:1-1
装帧:
出版社:清华大学出版社
简介

面临纷繁复杂的生产环境,要应对的挑战也日益艰巨。但无论挑战多么大,这本综合指导都能帮助您有效地管理Red Hat Enterprise Linux 5。

本书的作者Tammy Fox长期就职于Red Hat,不但具有丰富的实践经验,还对Linux知之甚深。如今,她为大家带来了针对整个系统生命周期的最佳实践,从规划和部署,到维护与故障检修。此外,她还在书中列举了多种能极大地提高工作效率的方法,例如,用脚本自动执行日常维护,用Red Hat Network部署安全更新,应用中央身份管理服务,以及用NFS和Samba提供共享数据。

 本书涵盖了网络和Wed服务的方方面面,包括从Apache HTTP服务器、Sendmail电子邮件服务到用OpenSSH进行远程登录的所有内容。还介绍了Red Hat最具价值的临视和优化工具,并深入讲解了安全,包括对安全增强型Linux(SELinux)的详细介绍。

本书主要内容

用Kickstart线化部署过程

查找、安装、更新、删除和验证软件

检测、分析和管理硬件

用LVM RAID ACLT DUT磁盘限额来管理存储器

在64位和多核系统上使用Red Hat Enterprise Linux 5

更高效、安全地管理用户与组

实现可信赖的备份与迅速恢复

编写脚本并调度任务以实现自动化

提供统一的的身份管理服务

配置Apache、BIND、 Samba和Sendmail

监视和调整内核与单个应用程序

用SELinux和ExecShield防止入侵

用iptables配置防火墙

启用Linux审计系统

用虚拟化并发过行多个操作系统

前言

 前    言

  感谢您决定购买本书(或者至少您决定读一下)。本书是关于Red Hat Enterprise Linux 5的综合指导,特别适用于系统管理员。

  接下来的内容将告诉您什么是Red Hat Enterprise Linux,为什么本书不同于市面上的其他图书,本书读者对象是谁以及书中提供什么样类型的信息。

  我希望通过阅读本书可以帮助您更多地懂得Linux管理。如果这本书能让您在做重大决策之前更熟悉Linux技术,帮助您找到管理问题的解决方案,或者能作为您日常行动的参考资料,那我就实现了编写本书的目标——提供精练易读的内容,指导管理员并让他们轻松而充满信心地工作。本书将指导您探索Red Hat Enterprise Linux 5中各种可能的管理解决方案,并帮助您判断哪些方案对您和您的组织最适合(无论您的组织只有您一个人还是有数千名用户)。

什么是Red Hat Enterprise Linux?

  自2001年起,Red Hat, Inc.除了提供他们的原始消费者操作系统之外,还开始提供Red Hat Linux。在2003年,Red Hat启动了Fedora Project,用来发布Fedora Core操作系统,代替Red Hat Linux。

  Fedora Project进展迅速,每4~6个月就发布Fedora的一个新版本。这样就可以有数百万的用户测试这些新技术,从而缩短了这些技术稳定地过渡到生产阶段的时间。Red Hat Enterprise Linux的各个版本都是基于Fedora操作系统的发布。Red Hat Enterprise Linux中的内核和所有其他软件都是特意为企业级的应用而配置与测试的。

  Red Hat Enterprise Linux和Fedora都是基于一些由开源社团开发的开源软件,其中有些人也是Red Hat工程小组的成员。术语开源(open source)意味着程序代码对任何人都是可用的,只要代码仍然是开源的,任何人都可以向现有开放源项目中添加并提交代码。可以基于不同的开放源项目或程序创建新的项目或程序。开放源开发人员可能生活在全球各个角落,但每天他们都为共同的目标而努力。

本书的关键特性

  与大多数Linux图书不同,本书同时给出了管理一个或数千个系统的示例。书中提供了编写过程和策略的准则,比如编写备份过程和用户管理策略,这样它们就可以针对以后的规模适当地缩放。它还提供了关于Red Hat Enterprise Linux 5的新特性,包括配置虚拟机的Virtualization,让多个操作系统在同一个物理硬件上运行,还介绍了安全增强型Linux和ExecShield以用来防止常见的入侵形式,并介绍了用Kdump捕获内核转储信息以用于将来的分析。

  64位处理器迅速成为计算能力的新标准。本书顺应这种转换,提供了32位和64位处理器的特定用法说明,并用了一整章来说明Red Hat Enterprise Linux如何支持64位、多核和超线程技术处理器。

  本书的写作风格简洁精练,读者可以尽可能快地找到所需的信息。当管理员需要从系统故障中恢复时,这一点特别有用。每当有问题时,都会给出按步骤设计的过程,这样读者就可以浏览一遍,然后快速地用书签标出有用的地方,这样就方便以后查找。

  对于潜在的Red Hat Enterprise Linux客户,本书演示了为什么Red Hat Enterprise Linux是一种企业级操作系统。对于现有Red Hat Enterprise Linux订阅者,它提供了对自版本4以来的新技术的剖析。对于经验丰富的管理员,它有助于深入探究系统优化和任务自动化。

  阅读了本书以后,读者对Red Hat Enterprise Linux 5有哪些工具和资源可用有较深的认识。例如,许多系统性能监视和调整工具由于是最近才到达Red Hat的企业操作系统的,所以有关它们的详细文档还尚未成形,但本书对它们进行了介绍,因为它们会成为Linux管理员的出色工具。

本书读者对象

  本书专为帮助管理各种规模的网络管理员而写。从中小企业到大公司的Linux系统管理员均是本书的核心受众。本书中解释的概念可以为几百或几千个系统缩放。其他潜在读者包括对Red Hat的企业级产品概况有兴趣的决策制定者和任何对Linux能做什么感到好奇的人。

  本书可以作为Red Hat Enterprise Linux的所有可用管理工具的精简参考手册。知道有哪些工具和资源可用只是成功地成为高效、灵活的系统管理员的一半。本书结合实际给予了管理员一定的基础知识,提供了他们需要的特定概念和应用程序的详细信息,并为他们的IT解决方案的设计提供了许多帮助,从而为他们节省了大量宝贵时间。

本书组织结构

  本书分为6个部分。

  第I部分:安装与配置

  第II部分:操作系统核心概念

  第III部分:系统管理

  第IV部分:网络服务

  第V部分:监视与调整

  第VI部分:安全

  第I部分“安装与配置”讨论如何在单系统上或同时在多系统上,用一组预先在kickstart脚本中选中的安装选项来安装Red Hat Enterprise Linux 5。安装后,本部分将指导您完成安装后的配置,包括从登录系统到添加引导参数的所有内容都会一一说明。本部分最后一章介绍如何用最新、最安全的软件集更新您的系统。

  在详细介绍系统管理实例前,必须理解或复习一下重要的操作系统概念。您一定会发现,第II部分“操作系统核心概念”中的概念对于阅读和学习本书的其余部分起着举足轻重的作用。

  第III部分“系统管理”专门用于普通管理任务,以及如何尽可能高效地执行任务。指导您通过用户与组的创建、删除和维护之后,这一部分还总结了启动用户数据库时要考虑的最佳实践。对于一些大型组织,比如企业级的公司来说,为用户名、主目录位置等使用稳固、伸缩性强的规则与公司扩展和员工招聘、解聘同样重要。必须根据您的需要编写与定制备份与管理脚本。本部分将讨论备份概念、Red Hat Enterprise Linux中的Amanda备份程序、编写脚本的基础以及如何在Linux上用脚本自动执行任务。

  网络服务是服务器与客户机系统之间的区别所在。第IV部分“网络服务”指导管理员如何为用户身份验证和文件共享等任务配置网络服务。这一部分的各章以相似的格式组织,以便您快速地找到要查找的信息。

  系统管理员连续地监视多个系统并了解一些调整系统适应他们的用户的新方式。在系统当机前发生问题是避免当机的关键。第V部分“监视与调整”探索了监视与调整可使用的大量Linux实用程序。这一部分包括3章,也是监视与调整应用程序的3个子目录:系统资源、内核与应用程序。

  最后,第VI部分“安全”介绍Red Hat Enterprise Linux中的一个相对新的安全防护特性,称为安全增强型Linux(Security-Enhanced Linux),或者简称为SELinux。这一部分包括了用IPTables配置防火墙的信息,以及讲解记录诸如系统调用的特定行为的Linux审计系统的一章。

  本书还包括4个附录:“安装私有内核模块”、“创建虚拟机”、“用ExecShield防止安全缺口”和“问题解答”。如果您发现自己必须使用一个Red Hat Enterprise Linux没有提供的内核模块,请阅读附录A了解操作系统如何识别它,以及使用时会有哪些提示。最后一个附录被组织为与前面提到的6个部分相对应的部分。这个附录是为了让您在操作过程中遇到困难时能找到解决问题的答案而设计的。其中还包括关于本书其余部分没有提到的一些命令的有用提示。

本书使用约定

  首先,本书在显示命令时,均省略了命令提示符以避免混淆。因此,在用户输入命令时,必须键入书中所示的命令的所有内容。例如,键入下面的命令可以查看当前内核版本:

         uname -r

  其次,在命令或示例输出中,用尖括号括起来的命令或输出部分表明该部分的内容随用户输入的不同而不同,比如IP地址或用户名:

         ssh <ipaddr>

  另外,书中的一些注释性内容分别以以下3种形式提供,读者可自行选阅。

  注意:

  用注意来提供简短的补充信息,比如含附加信息的书或Web站点。

  提示:

  提示是执行动作的备用方式,或者改进特定过程的方式。

  警告:

  仔细地阅读警告。它们突出显示了成功地完成所描述运作的关键信息,或者对可能引起问题的动作提出了警告。

反馈与勘误

  尽管我在本书中对每个过程和命令测试了很多遍,但我相信仍然有些部分有待改进或者是笔误。可以访问我的Web站点来了解勘误列表,补充材料,或者提供反馈与勘误信息:

  http://www.linuxheadquaters.com/rhel5adminbook/

  也可以在出版商的Web站点上查找关于这本书的更新与其他信息:

  http://www.samspublishing.com/

  

  

VI

深入解析Red Hat Enterprise Linux 5管理

  

  V

前    言

  

  

  

  

  

  

  

  

  

目录

 目    录

第Ⅰ部分  安装与配置

第1章  安装Red Hat Enterprise 

Linux 3

1.1  选择一种安装方法 3

1.2  创建安装源 4

1.2.1  创建安装CD 5

1.2.2  创建引导磁盘 6

1.2.3  使用ISO文件 6

1.2.4  为安装媒介或安装源

添加更新 7

1.3  开始安装 8

1.3.1  开始CD安装 8

1.3.2  开始网络或硬盘安装 9

1.3.3  开始kickstart或PXE

安装 10

1.4  执行安装 10

1.5  用kickstart安装 22

1.5.1  创建kickstart文件 22

1.5.2  让kickstart文件可访问 38

1.5.3  开始kickstart安装 40

1.6  用PXE安装 41

1.6.1  配置tftp服务器 41

1.6.2  配置DHCP服务器 44

1.6.3  开始PXE网络安装 44

1.7  执行升级 44

1.8  Red Hat Network Provisioning 45

1.9  小结 45

第2章  安装后的配置 47

2.1  Red Hat Setup Agent 47

2.2  第一次登录 54

2.3  网络配置 54

2.3.1  网络配置文件 55

2.3.2  启动和停止网络 57

2.4  打印机配置 58

2.4.1  添加打印机 59

2.4.2  添加打印机类 61

2.4.3  设置默认打印机 63

2.4.4  远程管理 63

2.5  添加引导参数 64

2.5.1  GRUB 65

2.5.2  ELILO 65

2.5.3  OS/400 66

2.5.4  YABOOT 66

2.5.5  z/IPL 66

2.6  小结 67

第3章  操作系统更新 69

3.1  导航RHN Web站点 70

3.2  为RHN Web站点分配用户 71

3.3  订阅RHN通道 71

3.4  在RHN Web站点中的各个

系统上执行动作 72

3.5  在RHN Web站点上使用

系统组 73

3.5.1  在系统组上执行动作 73

3.5.2  授予用户对特定系统的

访问权限 74

3.6  用YUM从RHN中检索

软件 74

3.6.1  什么是YUM 75

3.6.2  用YUM管理软件 76

3.7  小结 83

第Ⅱ部分  操作系统核心概念

第4章  了解Linux概念 87

4.1  了解桌面 87

4.2  文件系统层次结构系统 89

4.3  shell基础 90

4.3.1  导航文件系统 91

4.3.2  查找文件 94

4.3.3  查找命令 95

4.3.4  阅读文本文件 95

4.3.5  启动应用程序 96

4.4  成为根用户 97

4.5  手册页面 97

4.6  编辑文本文件 98

4.6.1  Vi编辑器 99

4.6.2  Emacs编辑器 100

4.7  文件权限 102

4.8  初始化脚本 105

4.9  运行级别 105

4.9.1  修改默认运行级别 106

4.9.2  配置运行级别 106

4.9.3  服务配置工具 107

4.10  小结 108

第5章  使用RPM软件 109

5.1  理解RPM的工作原理 109

5.2  查找软件 110

5.3  安装软件 111

5.4  更新软件 115

5.5  删除软件 115

5.6  验证软件文件 116

5.7  查询程序包文件 117

5.8  构建RPM程序包 118

5.8.1  建立构建环境 119

5.8.2  创建说明文件 120

5.8.3  创建Makefile 125

5.8.4  创建源tarball 126

5.8.5  构建程序包 126

5.8.6  签署程序包 127

5.8.7  测试程序包 130

5.9  小结 131

第6章  分析硬件 133

6.1  列出设备 133

6.1.1  列出PCI设备 134

6.1.2  列出USB设备 136

6.1.3  列出存储器设备 138

6.2  检测硬件 139

6.2.1  用Kudzu检测硬件 139

6.2.2  用ddcprobe检测硬件 140

6.3  从BIOS中收集信息 141

6.3.1  查询BIOS 141

6.3.2  查询SMBIOS或DMI 142

6.3.3  查询供应商特有的数据 144

6.4  列出与配置内核模块 144

6.5  HAL 146

6.6  小结 147

第7章  管理存储器 149

7.1  分区 149

7.1.1  创建分区 151

7.1.2  在分区上创建文件系统 152

7.1.3  给分区加上标签 152

7.1.4  创建挂载点 152

7.1.5  重新调整分区的大小 153

7.1.6  删除分区 153

7.2  LVM 153

7.2.1  添加额外的磁盘空间 154

7.2.2  创建物理卷 155

7.2.3  创建和修改卷组 156

7.2.4  创建和修改逻辑卷 156

7.2.5  创建快照 159

7.3  RAID 160

7.3.1  配置RAID设备 161

7.3.2  增加和中止RAID分区 162

7.3.3  监视RAID设备 163

7.3.4  使用MD多路径 165

7.4  群集和GFS 165

7.5  使用访问控制列表 166

7.5.1  启用ACL 166

7.5.2  设置与修改ACL 167

7.5.3  删除ACL 169

7.5.4  保留ACL 169

7.6  使用磁盘限额 170

7.6.1  启用限额 170

7.6.2  设置和修改限额 172

7.6.3  显示限额 173

7.7  小结 173

第8章  64位、多核和超线程

处理器 175

8.1  64位处理器 175

8.2  多核处理器 177

8.3  带超线程技术的处理器 179

8.4  小结 181

第Ⅲ部分  系 统 管 理

第9章  管理用户与组 185

9.1  用户与组的定义 185

9.2  管理用户 186

9.2.1  添加和修改用户 187

9.2.2  删除用户 188

9.2.3  通过命令行配置 188

9.3  管理组 190

9.3.1  添加和修改组 191

9.3.2  删除组 192

9.3.3  通过命令行配置 192

9.4  工作原理 193

9.5  最佳实践 195

9.5.1  管理用户名 195

9.5.2  管理口令 196

9.5.3  删除账户 196

9.5.4  构造主 197

9.6  小结 197

第10章  备份与恢复技术 199

10.1  写备份计划 200

 10.1.1  备份什么数据 200

 10.1.2  增量备份与完全备份 200

10.2  用Amanda备份 201

 10.2.1  建立Amanda服务器 201

 10.2.2  建立Amanda客户机 205

 10.2.3  执行备份 207

 10.2.4  从备份中恢复 209

10.3  其他Linux备份实用程序 209

 10.3.1  tar实用程序 209

 10.3.2  rsync实用程序 210

10.4  恢复与修理 211

 10.4.1  援救模式 211

 10.4.2  单用户模式 212

 10.4.3  应急模式 213

 10.4.4  文件系统修理 213

 10.4.5  引导加载程序修理 214

10.5  小结 214

第11章  用脚本自动执行任务 215

11.1  用Bash编写脚本 215

11.1.1  在Bash脚本中执行

命令 216

 11.1.2  变量 218

 11.1.3  运行脚本 219

 11.1.4  条件 219

 11.1.5  循环 221

11.2  其他脚本编程语言 222

 11.2.1  用Python写脚本 222

 11.2.2  用Perl写脚本 223

 11.2.3  用Sed写脚本 223

 11.2.4  用Awk写脚本 224

11.3  用时钟守护进程调度

任务 225

11.4  小结 227

第Ⅳ部分  网 络 服 务

第12章  身份管理 231

12.1  PAM 231

12.2  启用NIS 233

 12.2.1  NIS与SELinux 233

 12.2.2  允许NIS连接 234

 12.2.3  配置NIS服务器 234

12.2.4  添加可选的NIS从属

服务器 236

12.2.5  限定对NIS服务器的

访问权限 238

12.2.6  连接到NIS服务器 238

12.2.7  使用带autofs的NIS 239

12.3  启用LDAP 241

 12.3.1  允许LDAP连接 241

 12.3.2  配置LDAP服务器 242

 12.3.3  连接到LDAP服务器 250

 12.3.4  定制LDAP登录 251

12.4  启用Kerberos 251

12.4.1  允许Kerberos连接 252

12.4.2  配置Kerberos服务器 252

12.4.3  连接到Kerberos

服务器 257

12.4.4  记录Kerberos连接 257

12.5  启用SMB或Winbind身份

验证 258

 12.5.1  启用SMB 258

 12.5.2  启用Winbind 259

12.6  用身份验证工具启用 259

12.7  小结 265

第13章  网络文件共享 267

13.1  网络文件系统 267

13.1.1  NFS和SELinux 268

13.1.2  允许NFS连接 269

13.1.3  用图形化工具配置NFS

服务器 269

13.1.4  在命令行配置NFS

服务器 273

13.1.5  分配静态NFS端口 273

13.1.6  连接到NFS共享 274

13.2  Samba文件共享 277

13.2.1  Sambat与SELinux 277

13.2.2  允许Samba连接 278

13.2.3  用图形化工具配置

Samba服务器 279

13.2.4  用命令行配置Samba

服务器 282

13.2.5  用日志记录Samba

连接 285

13.2.6  连接到Samba共享 286

13.3  小结 290

第14章  用DHCP授予网络

连通性 291

14.1  允许连接 292

14.2  配置服务器 292

14.3  用日志记录连接 296

14.4  小结 297

第15章  用Apache HTTP服务器

创建Web服务 299

15.1  Apache HTTP服务器和

SELinux 299

15.2  允许连接 300

15.3  配置服务器 301

15.3.1  全局配置部分 302

15.3.2  主要服务器部分 303

15.3.3  部分 305

15.3.4  虚拟主机部分 306

15.3.5  加载模块 306

15.4  用日志记录连接 307

15.5  启动和停止服务器 308

15.6  小结 308

第16章  用BIND解析主机名 309

16.1  DNS概念 309

16.2  允许连接 310

16.3  配置BIND 310

16.3.1  配置named.conf 311

16.3.2  配置控制通道 314

16.3.3  配置视图 314

16.3.4  配置区间 315

16.3.5  配置rndc.conf 316

16.3.6  启动和停止服务器 318

16.4  图形化地配置BIND 319

16.4.1  导入定义的主机 319

16.4.2  保存修改 320

16.4.3  启动和停止服务器 320

16.5  用日志记录连接 321

16.6  小结 324

第17章  用OpenSSH保护远程

登录安全 325

17.1  允许连接 325

17.2  配置服务器 326

17.3  从客户机连接 328

17.3.1  登录到远程系统 328

17.3.2  远程执行命令 329

17.3.3  安全地传输文件 329

17.3.4  创建口令短语 331

17.3.5  记住口令短语 332

17.3.6  X11转发 333

17.3.7  端口转发 334

17.4  用日志记录连接 335

17.5  小结 335

第18章  用Sendmail建立电子

邮件服务器 337

18.1  了解电子邮件概念 337

18.2  配置Sendmail 340

18.2.1  使用SSL加密 342

18.2.2  启动和停止服务器 343

18.3  使用POP和IMAP 343

18.3.1  启用POP和IMAP 344

18.3.2  用SSL启用POP和

IMAP 344

18.4  用日志记录Sendmail

连接 345

18.5  允许邮件连接 347

18.6  小结 347

第19章  解释其他常见网络服务 349

19.1  xinetd超级服务器 349

19.1.1  配置xinetd服务器 349

19.1.2  允许xinetd连接 353

19.2  用FTP传输文件 356

19.2.1  FTP和SELinux 356

19.2.2  配置FTP服务器 357

19.2.3  允许匿名FTP 358

19.2.4  允许FTP连接 360

19.2.5  从FTP客户机连接 360

19.2.6  用日志记录FTP连接 362

19.3  用NTP保持准确时间 363

19.3.1  从客户机连接到NTP 363

19.3.2  配置NTP服务器 365

19.3.3  允许NTP连接 365

19.4  用CUPS创建网络打

印机 366

19.5  小结 367

第Ⅴ部分  监视与调整

第20章  监视系统资源 371

20.1 报告文件系统使用情况 371

20.1.1  确定文件系统使用

情况 372

20.1.2  报告开放文件 374

20.2  报告磁盘性能 375

20.2.1  使用iostat 375

20.2.2  使用sar 376

20.3  报告系统进程 377

20.4  报告系统处理器情况 380

20.5  报告内存使用情况 380

20.6  报告网络子系统情况 382

20.7  生成系统报表 384

20.8  定位日志文件 385

20.9  用Logwatch查看日志

文件 385

20.9.1  了解Logwatch配置 386

20.9.2  定制Logwatch配置 386

20.9.3  定制Logwatch脚本 387

20.9.4  创建服务过滤器 388

20.10  小结 388

第21章  监视与调整内核 389

21.1  使用/proc 389

21.2  优化虚拟内存 392

21.3  用NUMA管理内存 395

21.4  用AltSysRq执行系统

请求 397

21.5  为分析保存内核转储 398

21.5.1  用Kexec引导 399

21.5.2  为第二个内核保留

内存 400

21.5.3  选择转储文件的位置 401

21.5.4  其他Kdump选项 403

21.5.5  启动和停止Kdump

服务 403

21.5.6  用图形化应用程序

激活Kdump 404

21.5.7  测试Kdump 404

21.5.8  分析崩溃 405

21.6  设置SMP IRQ亲和力 407

21.7  为锁住的系统启用NMI 408

21.8  小结 411

第22章  监视与调整应用程序 413

22.1  OProfile 413

22.1.1  配置UProfile 413

22.1.2  配置要监视的事件 414

22.1.3  启动OProfile 416

22.1.4  收集样本 417

22.1.5  分析样本 417

22.1.6  OProfile评审 420

22.1.7  图形化地使用

OProfile 420

22.2  Valgrind 422

22.3  要考虑的其他程序 423

22.4  小结 423

第Ⅵ部分  安    全

第23章  用安全增强型Linux 

防止入侵 427

23.1  选择一种SELinux模式 428

23.2  选择和定制SELinux

策略 429

23.3  利用SELinux 

Troubleshooting Tool 431

23.4  使用安全上下文 433

23.4.1  查看安全上下文 433

23.4.2  修改安全上下文 434

23.4.3  多文件共享协议的

安全上下文 438

23.4.4  使安全上下文修改

持久有效 438

23.5  小结 439

第24章  配置防火墙 441

24.1  为IPTables选择一个表和

命令 442

24.2  选择IPTables选项 444

24.3  用IPTables匹配扩展 444

24.4  使用IPTables目标扩展 459

24.5  启动和停止IPTables

服务 466

24.6  保存IPTables规则 466

24.7  IPTables示例 467

24.8  启用默认防火墙 468

24.9  小结 470

第25章  Linux审计系统 471

25.1  配置审计守护进程 471

25.2  编写审计规则与观察器 475

25.2.1  编写审计规则 475

25.2.2  编写审计观察器 479

25.2.3  定制auditctl 480

25.3  启动和停止守护进程 481

25.4  分析记录 481

25.4.1  生成报表 482

25.4.1  搜索记录 483

25.5  用审计跟踪进程 486

25.6  小结 486

第Ⅶ部分  附    录

附录A  安装私有内核模块 489

A.1  安装私有模块 490

A.2  安装nVidia显示驱动

程序 490

A.3  识别被感染的内核 492

附录B  创建虚拟机 493

B.1  虚拟化系统需求 494

B.2  安装Virtualization 495

B.3  配置VM并安装客户OS 496

B.3.1  用虚拟机管理器安装 497

B.3.2  用virt-install安装 502

B.4  virsh命令 502

B.5  启动和停止虚拟机 503

B.6  修改专用资源 505

B.7  执行其他动作 507

B.8  用xm实用程序管理VM 508

附录C  用ExecShiedl防止安全

缺口 509

C.1  ExecShield的工作原理 509

C.2  确定ExecShield的状态 510

C.3  禁用ExecShield 511

附录D  问题解答 513

D.1  安装与配置问题解答 513

D.2  OS核心概念问题解答 515

D.3  系统管理问题解答 516

D.4  网络问题解答 517

D.5  监视与调整问题解答 518

D.6  安全问题解答 519

  

  

XII

深入解析Red Hat Enterprise Linux 5管理

  

  XIII

目    录

  

  

  

  

  

  

  

  

  

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个