图书前言

前    言

随着计算机网络技术的日益普及,计算机网络已经进入社会的各个层面,许多中小型企业都已建立起自己的内部网络。众多企业首选Linux作为服务器操作系统,Linux在企业中的应用也已成为Linux的主要发展方向。

Linux作为一种开源、多用户、多任务操作系统,以性能稳定、安全性高、成本低、具备强大的网络服务功能等特性,成为计算机网络首选的系统平台。今天,Linux已经进入企业的各种业务应用领域:数据库、电子邮件、Web服务、防火墙以及各种商业应用等。无论是中小企业还是政府部门,都将Linux作为长期需要的可行性选择。

本书以目前广泛使用且自由、稳定的Debian GNU/Linux操作系统为例,按照课程教学改革思路进行编写,以工作过程为导向,采用任务驱动教学模式,理论与实践相结合,充分体现高职高专特色。通过对该书的学习,不仅能增加理论知识,还能积累实践经验,提高职业能力,力求使学生在最短的时间内学到更多的实用知识。

在内容选取和深浅把握上,注重职业性、适用性和针对性相结合,坚持理论够用、侧重实践的原则。

本书共15个任务,以Debian Linux为例。通过实施这15个工作任务,能使学生较为全面地体验Linux从安装管理、网络组建到文件服务器及应用服务器的配置等整个过程,组建功能较为完善的Linux服务器。各个任务的主要内容如下:

任务1:选择网络操作系统。介绍Linux操作系统的发展、特点以及各种Linux发行版。

任务2:安装Debian Linux系统。以Debian Linux 6.0为例,详细介绍Linux的安装、Linux的启动过程和Grub启动菜单的设置、Linux新内核的安装。

任务3:设置用户目录。主要讲解Linux的文件系统、常用命令、文件和目录权限。

任务4:设置用户和用户组。讲解Linux系统用户和用户组管理的概念和操作。

任务5:进程管理和设置计划任务。主要介绍进程管理的方法,以及将周期性的工作设置成计划任务。

任务6:设置Linux系统网络参数。详细介绍VI编辑器的使用、通过Linux网络配置文件和命令设置Linux网络。

任务7:软件的安装与卸载。讲解Debian Linux软件包管理的方法、软件源的配置以及apt命令的使用。

任务8:配置DHCP服务器。主要讲解DHCP的工作原理、Linux系统中DHCP服务器的安装与配置、DHCP客户机的配置。

任务9:配置路由和网关服务器。详细介绍利用Linux服务器配置成路由器、NAT服务器以及iptables的配置。

任务10:使用NFS配置文件服务器。讲解NFS服务器的安装、配置及应用。

任务11:与Windows系统互访。介绍Samba服务器的安装、配置,Linux和Windows共享资源的访问。

任务12:跨网络文件传输。以ProFTPD为例介绍FTP服务的安装、配置和应用。

任务13:配置Web服务器。讲解在Linux下安装、配置和管理Apache服务。

任务14:配置DNS服务器。通过DNS服务器的安装和配置,以及客户端的配置过程来阐述DNS服务器的管理和应用。

任务15:配置邮件服务器。以Postfix为例,介绍邮件服务器的安装、配置、SMTP认证和客户端使用。

为了让读者更好地掌握所学知识,在每个任务后面配备了习题和实验,以起到复习理论、提高实践能力的作用。

本书由洪伟主编,高晓蓉、吴婷婷副主编,参与本书编写的还有陈网凤、朱凌、杜建峰、许郡。本书凝聚了编者多年的教学和科研经验。在编写过程中,由于编写时间仓促,难免有不足和疏漏之处,恳请广大读者批评指正。

本书免费提供电子教案等,读者可从清华大学出版社网站(http://www.tup.com.cn)下载。

编  者  

2012年9月