内容简介 本书首先对Red Hat Enterprise Linux的特点进行了说明;然后详细地介绍了其安装过程、系统管理、GNOME桌面环境、常用终端命令、应用软件以及网络基础和接入技术;为了体现Red Hat Enterprise Linux作为服务器操作系统的强大功能,接下来又重点介绍了各种服务器如DNS、DHCP、NFS、Samba、FTP、Apache、Mail、Proxy的配置,以及MySQL和PostgreSQL网络数据库的配置与管理;最后还特别介绍了网络安全技术和病毒防护等知识。本书内容详尽、图文并茂、结构清晰、实用性强,是从事Linux系统管理和服务器架设的专业技术人员必备之参考书,也可用作高等院校计算机及其相关专业的教材。
前 言 Red Hat Linux 9之后,Red Hat Linux的发展分为两个分支:个人版(The Fedora Project)和企业版(Red Hat Enterprise Linux)。Red Hat Enterprise Linux是Red Hat Linux 9 的延续,它是针对企业服务器设计的,以便用户建立一个可靠、安全和高效的服务平台。Red Hat Enterprise Linux与Red Hat Linux 9相比,更加专业,功能更加强大,性能更加优越。 Red Hat Enterprise Linux主要用于架设网络服务器,因此,随着网络技术的日益发展,它越来越受到用户的青睐,特别是一些大型的网络及网站服务器,都是建立在Linux平台上的。本书主要以Red Hat Enterprise Linux 3 AS for X86版本为例来全面介绍Red Hat Enterprise Linux的各项功能。 本书共分4个部分17章。各部分的具体内容如下: 第Ⅰ部分为系统入门及进阶,包括第1~6章内容。 第1章主要介绍Red Hat Enterprise Linux的特点、Red Hat Enterprise Linux的安装与配置。为了使读者能够了解Linux的安装过程,在介绍该内容时,穿插了大量安装过程的图示。通过这一章的学习,读者可以了解到Linux的基础知识,完全掌握Red Hat Enterprise Linux的安装过程。 第2章为系统管理,主要介绍系统的启动,X Window System及外部设备的配置等。其中重点介绍了打印机的安装、配置和管理,声卡和网卡的安装等。此外,还介绍了文件系统管理、系统监视、进程管理、帐号管理和日志管理等内容。 第3、4、5、6章主要介绍了GNOME桌面环境、各种常用的终端命令、应用软件、Linux网络基础和Internet网络接入技术等知识,使读者对Red Hat Enterprise Linux系统有了更深层次的了解。 第Ⅱ部分为服务器配置大全,包括第7~14章内容。 该部分重点介绍了Linux下各种服务器的配置和管理,这些内容在Linux系统的学习中非常重要,它涉及到Linux系统的高级应用,是专业人员必须掌握的内容。这部分内容主要包括DNS服务器的配置、DHCP服务器及PPP服务器的配置、Samba服务器的配置、NFS服务器的配置、Proxy服务器的配置、www服务器的配置、FTP服务器的配置和Mail服务器的配置等。 第Ⅲ部分为网络数据库,包括第15、16章内容。 该部分主要介绍了两大网络数据库的配置和管理,包括MySQL、PostgreSQL数据库的配置和管理。通过这部分的学习,读者将掌握Linux系统下两个重量级数据库的配置和管理,以及如何利用这两个数据库和PHP语言搭建快速、安全、稳定和高性能的网站。 第Ⅳ部分为网络安全技术,包括第17章内容。 该部分主要探讨了Linux系统的网络安全技术和病毒防护技术,通过这部分的介绍,读者可以了解网络安全的基础知识和目前网络系统中存在的安全隐患,掌握相应的网络安全技术和病毒防范技术,并建立良好的网络安全防范意识。 本书是多人智慧的结晶,除封面署名的作者外,参与资料整理和编写的人员还有高冰、李巧峰、车金、张明洋、张睿、杨云辉、韩小宁、景振媛、申雪丽、赵永生、吴晓侠、李秋歌、罗彩群、李敏、张博、刘彦军、陈国亮、刘建峰、孙飞、杜伟荔、李凯、赵全立、曹永军、杨祥波和钟勇等。由于作者水平有限,本书不足之处在所难免,欢迎广大读者批评指正。在本书的编写过程中,参考了一些有关文献,在此向这些文献的作者深表感谢。 作 者 2004年10月