书名:Red Hat Enterprise Linux 5系统管理宝典 书号:978-7-121-07640-4 作者:恒逸资讯,陈永昇著;张琦,黄琨,于金龙改编
试读连载:
内容简介: 本书是针对系统管理人员规划的Red Hat Enterprise Linux书籍,着重于概念的讲解与诠释,并结合作者多年的教学经验,配合大量范例以讲解每个管理工具的使用方法,深入浅出地介绍成为一位优秀的Red Hat Enterprise Linux系统管理者所应具备的技能与实务。本书内容包括:使用者与群组管理、磁盘与文件系统管理、系统启动流程、服务的管理、网络管理、软件管理、核心管理、硬件的管理、管理常用服务、使用环境管理、Xen、Linux 常见证照测验、系统管理的哲学、内建服务一览表等。 本书适合系统管理员、参加Linux认证考试的读者,以及想要深入研究Red Hat Enterprise Linux的读者参考学习。 本书为精诚信息股份有限公司—悦知文化授权电子工业出版社于中国大陆(台、港、澳除外)地区之中文简体版本。本著作物之专有出版权为精诚信息股份有限公司—悦知文化所有。该专有出版权受法律保护,任何人不得侵犯。 前言: 导 读 Linux 是由Linus Torvalds于1991年开发的,经过十几年的时间,目前已经成为全球最受欢迎的操作系统之一。Linux之所以受欢迎,完全是因为开放源码(OpenSource)与因特网蓬勃发展:因为开放源码,Linux可以赢得所有用户的芳心;再加上因特网的崛起,更让Linux能在短时间内推广到世界各地! 开放源码,对个人玩家来说也许是最重要的事情;但对企业用户来说,却不是最关心的主题。个人玩家需要的是新花样、多功能;而企业用户需要的却是稳定(Stable)、安全(Secure)与支持(Support)。Red Hat为了满足企业用户的需求,特别开发了Red Hat Enterprise Linux 这个 Linux 发行软件包(Distribution)产品,提供给企业用户使用。对于企业用户需要的支持服务,Red Hat也推出了RHN(Red Hat Network)系统,让所有使用Red Hat Enterprise Linux用户取得 Red Hat 原厂的技术支持。 本书以2007年发行的Red Hat Enterprise Linux 5为主,深入浅出地介绍了成为Red Hat Enterprise Linux 5系统管理者必备的概念与技术。 出版缘由 两年多前我曾出版了本书的前身——《企业级Linux系统管理宝典》。当时,因出版时间仓促,内容颇多地方需要修正,再加上我从事多年的RHCE(Red Hat Certified Engineer)教学工作,原希望以 Red Hat Enterprise Linux 4为架构,作为本书第1版的主体。但因当时未获原厂授权,因而无法以 Red Hat Enterprise Linux 为主,书中的范例与练习环境只好改以Fedora Core 4为基础。虽然Fedora Core 4与Red Hat Enterprise Linux 4基本上相同,但心中仍有些许的遗憾。 两年后,Red Hat Enterprise Linux 5正式发表,增加并改善了许许多多的内容,在悦知文化叶怡慧处长力邀之下,再度激起我重新改写本书的内容的欲望。在精诚信息知识产品事业部资深副总经理国林先生大力奔走之下,Red Hat终于同意出版Red Hat Enterprise Linux的书,我才得以完成当年的心愿。因此本书便完全以Red Hat Enterprise Linux 5为主,单纯且完整地介绍管理Red Hat Enterprise Linux时所需的技术。 本书特色 这本书与其他讨论Linux书籍的最大不同之处是特别注重概念上的讲解,而不全然只介绍操作步骤。这是因为我多年来从事 Linux 教育培训,发现学生最缺欠的其实是Linux 系统管理上的思路。 多年的实践经验告诉我,学习计算机方面的技术,有两个层面要研究:一个是理论的概念,另外一部分才是操作的技术。你必须要两者皆俱才能成为良好的系统管理者。 如同武侠小说里的武功,好的侠士必须要同时具备深厚的内力与外在的拳脚功夫。 对于Red Hat Enterprise Linux的系统管理者来说,内力就是理论概念,拳脚功夫则是操作的技术。我发现很多学习Linux的朋友,多半关注操作的技术或实现的步骤,关于Red Hat Enterprise Linux系统运行的概念往往相当薄弱。这造成了许多人对于某项功能只知其然,不知其所以然。 本书将注重概念的讲解与诠释,并配合大量的范例解释说明每一个管理工具的使用方法。希望通过这样的安排,能帮你打通“任督二脉”,并练好外在技术,成为一个优秀的系统管理者。 本书架构 本书分为6部分,其中前面5部分的内容为本书主体,最后一部分为附录。 第一部分 系统安装篇 介绍安装、升级Red Hat Enterprise Linux 5的详细步骤,读者可快速安装Red Hat Enterprise Linux系统,以便读者操作和练习。这一部分包含如下内容。 安装、升级与部署基础 手动安装与升级 安装与升级步骤 第二部分 系统管理篇 介绍Red Hat Enterprise Linux最基本的用户管理方法和步骤,对Linux的磁盘、文件系统、系统启动流程、基本服务状态、网络参数配置、软件包升级、自定义系统内核、硬件管理,以及如何配置使用环境等一一进行介绍。这一部分包含如下内容。 用户与组管理 磁盘与文件系统管理 ext与swap文件系统 磁盘阵列 逻辑卷管理 磁盘配额 系统启动流程 服务的管理 网络管理 软件管理 内核管理 硬件管理 管理常用服务 使用环境管理 第三部分 系统安全篇 介绍如何配置Red Hat Enterprise Linux的网络账号,以及如何利用SELinux将加强服务器的系统安全,这将使Red Hat Enterprise Linux成为有使以来最安全的操作系统。这一部分包含如下内容。 域账号的基础 使用NIS建立域账号 建立LDAP域账号 名称服务切换器 插入式验证模块 SELinux 第四部分 系统故障排除篇 专注讨论Red Hat Enterprise Linux发生错误该如何解决的技术。这一部分包含如下内容。 故障排除的基础 常见错误与解决方法 第五部分 企业级环境部署篇 将介绍如何在企业环境中大量、自动部署Red Hat Enterprise Linux系统;另外,随着虚拟化技术将成为企业成本控制的技术源泉,在此还将介绍Red Hat Enterprise Linux 5添加的一项新功能,即通过Xen可以让一台计算机同时运行多个操作系统。 自动安装与升级 大量部署Red Hat Enterprise Linux Xen与虚拟化技术 附录部分 Linux 常见的证书与考试:介绍 Linux 认证领域著名的 RHCE 与 LPIC 考试相关的办法、测验科目与合格条件。 系统管理的哲学:提供身为一个优秀的系统管理者必备的概念与态度。 内置服务一览表:这里提供 Red Hat Enterprise Linux 内置的服务的简介。 Anaconda常见参数:整理了Anaconda这个Red Hat Enterprise Linux安装程序提供的参数。 NIS输入项目一览表:提供初始化NIS数据库时各项参数的说明。 谁适合阅读本书 本书的范围全部聚焦在系统管理(System Administration)上,适合下列人士阅读。 Red Hat Enterprise Linux系统管理员 负责管理 Red Hat Enterprise Linux 系统(与兼容系统)的朋友,这本书绝对是你必备的参考读物。 想要深入研究Red Hat Enterprise Linux的人 本书内容深入地介绍Red Hat Enterprise Linux运行原理与细节,对于想要深入研究 Red Hat Enterprise Linux系统管理各种技术的你是最佳选择。 参加 Linux 的认证考试的朋友 如果打算参加RHCT、RHCE 或者LPIC认证考试,本书将是你最好的学习参考书。 由于本书的内容以介绍如何管理Red Hat Enterprise Linux为主,对于其他的概念与技术,无法在本书深入讨论。建议你最好具备下列的条件,方能吸收本书涉及的各项技术: 具备Red Hat Enterprise Linux或兼容系统基本使用经验,尤其是权限、进程部分的概念。 具备其他Linux 产品 的管理经验,更能如虎添翼。 致谢 最后,一本书的完成,不是笔者一个人可以兼顾的。在此,我要特别感谢许多推动本书诞生的前辈、好友们: 知识产品事业部资深副总经理国林先生,感谢你大力奔走协调,使本书得以问世。 感谢悦知文化的叶怡慧(Carol Yeh)处长与张婉蓉(Vicky Chang)小姐,正是你们细心的工作,才能促使本书顺利出版。 Linux 社区的小州(Kenduest),感谢你协助校正本书中技术上的错误。 我亲爱的老婆,谢谢你默默给我支持,并帮我顺畅本书的遣词用字。 Red Hat,Australia的 Ben Chen,谢谢你提供RHN的Satellite环境。 感谢读者朋友提供许多宝贵意见,让这本书能更贴近读者的需求。