本书(服务器管理指南)撰写目的是为了给那些希望将 Mandrakelinux 系统用作服务器的用户提供关于配置大多数常用服务的一般知识。通过使用图形工具,我们向您展示了如何建立您的服务器,运行所需的服务以及教导您如何保护您的网络环境。以下是本文所包含的三个部分的概述。
第一部分(公共服务配置向导)首先深入介绍了您能够通过 Mandrakelinux 控制中心(章 1, 服务器配置向导)配置的各种不同服务。在您仔细阅读该章之后,您应该可以配置诸如 DHCP、DNS 或 Postfix 等服务。
章 2, 配置伪装客户端讨论了如何配置通过 Mandrakelinux 系统伪装的客户端,这让您能在使用许多不同平台(比如:Microsoft DOS、Windows 9x、Windows XP 和 Windows NT 以及 Novell Netware、SCO OpenServer 或 Solaris)的互联网络上工作。要应用该章中的知识,您需要一个配置良好的局域网。这主要是因为我们只关注网关,而不涉及 DNS 或是连接问题。
第二部分(公共服务深入配置)浏览了帮助您配置大多数常用服务的各种不同的 Webmin 模块。然而,由于 Webmin 无法处理多重配置文件,我们也对 Apache Web 服务器的配置文件撰写了相应文档(参见章 4, Internet/Intranet Web 服务器)。以下是所涉及服务的简要介绍。
章 3, BIND DNS 服务器揭示了 BIND DNS 服务器(用作域名服务)的重点。
章 4, Internet/Intranet Web 服务器讨论了 Apache Web 服务器。
章 5, Postfix 邮件服务器解释了如何配置 Postfix 服务器以使用 SMTP 协议发送电子邮件。
章 6, 邮件传送协议:POP 和 IMAP讨论了用以接收邮件的 POP 和 IMAP 协议。
章 7, 资源共享关注在多重平台环境下共享文件的 Samba 协议,以及只在 GNU/Linux 网络中使用的 NFS 协议。同时也讨论了 ProFTPD 的使用方法。
章 8, Kolab 服务器教您如何使用 Kolab 服务器配置群件。它是 Kroupware 群件解决方案的一部分,并能让您同步用户信息。请注意,该服务只能手动配置而不能通过 Webmin 配置。
下一章(章 9, MySQL 数据库服务器)介绍了 MySQL 数据库服务的配置:管理数据库、表、字段(域)和数据。
章 10, NIS 客户机和服务器讨论了远程用户管理,并解释了 NIS 服务器端和客户端的配置。
最后一部分(相关原理)讨论了两个议题:安全和网络。
包含了由 和 撰写的一篇 HOWTO (章 11, GNU/Linux 安全性)。该文指点了系统管理员如何更好地保护网络。随着安全成为我们这个 Internet 驱动的世界的主要关注问题,这篇文章必需阅读。
最后,关于网络的章节(章 12, 网络综述)以 (亦称 POET)的一篇 HOWTO 为基础。它给出了解决您网络需求问题的众多资源。它强调了与 GNU/Linux 兼容的硬件,并且解释了网络服务(比如 DHCP、DNS 等等)的基础知识。