标题：网络服务器配置与管理：Red Hat Enterprise Linux 5篇
图书信息
书 名: 网络服务器配置与  管理:Red Hat Enterprise Linux 5篇
作　者：张金石
出版社： 人民邮电出版社
出版时间： 2011年4月1日
ISBN: 9787115248558
开本： 16开
定价: 36.00元
内容简介
《网络服务器配置与管理:RedHatEnterpriseLinux5篇》基于网络应用的实际需求，以redhatenterpriselinux5平台为例介绍linux网络服务器部署、配置与管理的技术方法。《网络服务器配置与管理:RedHatEnterpriseLinux5篇》共11章，在介绍linux基《网络服务器配置与管理:RedHatEnterpriseLinux5篇》操作、系统配置和服务管理的基础上，重点讲解dns服务器、dhcp服务器、文件服务器、打印服务器、web服务器、ftp服务器、邮件服务器、远程登录、网络防火墙和代理服务器等的部署、配置与管理。
《网络服务器配置与管理:RedHatEnterpriseLinux5篇》内容丰富，注重实践性和可操作性，对于每个知识点都有相应的操作示范，便于读者快速上手。
《网络服务器配置与管理:RedHatEnterpriseLinux5篇》可作为高职高专院校计算机教材，？可作为网络管理和维护人员的参考书，以及各种培训班教材。
图书目录
第1章 linux服务器基础
1.1 linux服务器概述
1.1.1 服务器与网络服务
1.1.2 linux的特点与应用
1.1.3 linux的版本
1.2 安装redhatenterpriselinux服务器
1.2.1 redhat服务器版
1.2.2 组建linux实验网络
1.2.3 redhatenterpriselinux安装准备工作
1.2.4 redhatenterpriselinux安装过程
1.2.5 登录linux系统
1.3 linux图形界面
1.3.1 linux图形界面基础
1.3.2 linux图形界面登录
1.3.3 linux图形界面操作
1.4 linux文本模式与命令行
1.4.1 进入linux文本界面
1.4.2 linuxshell与命令行
1.4.3 使用vi编辑器
习题
第2章 linux系统配置与管理
2.1 用户与组管理
2.1.1 用户与组概述
2.1.2 用户与组配置文件
2.1.3 创建和管理用户账户
2.1.4 创建和管理组账户
2.1.5 使用用户管理器管理用户和组织
2.1.6 其他用户管理命令
2.2 文件系统管理
2.2.1 linux系统目录结构
2.2.2 linux文件类型
2.2.3 了解linux文件系统
2.2.4 创建和管理linux磁盘分区
2.2.5 建立和维护文件系统
2.2.6 挂载文件系统
2.2.7 挂载和使用外部存储设备
2.2.8 管理文件权限
2.2.9 管理磁盘配额
2.2.1 0配置交换空间
2.3 linux系统启动引导配置
2.3.1 linux启动过程分析
2.3.2 引导加载程序grub配置
2.3.3 linux运行级别
2.3.4 配置init进程
2.4 linux进程管理
2.4.1 什么是进程
2.4.2 linux进程管理
2.5 自动化任务配置
2.5.1 使用cron工具安排周期性任务
2.5.2 使用at和batch工具安排一次性任务
2.6 linux软件包管理
2.6.1 rpm软件包管理
2.6.2 tar包管理
2.6.3 通过yum管理软件
习题
第3章 网络配置与服务管理
3.1 网络配置与管理
3.1.1 网络配置概述
3.1.2 通过图形界面进行网络配置
3.1.3 使用命令行工具配置网卡基本设置
3.1.4 配置主机名
3.1.5 配置dns名称解析
3.1.6 配置路由
3.1.7 网络测试工具
3.2 linux服务管理
3.2.1 服务与守护进程的概念
3.2.2 通过linux服务启动脚本管理服务
3.2.3 配置服务自动启动
3.2.4 使用图形界面工具管理服务
3.2.5 停用不必要的服务
3.3 主机防火墙
3.3.1 主机防火墙配置
3.3.2 自定义防火墙规则
习题
第4章 dns服务器
4.1 dns概述
4.1.1 hosts文件
4.1.2 dns结构与域名空间
4.1.3 理解区域(zone)
4.1.4 dns服务器类型
4.1.5 dns解析原理
4.1.6 dns规划
4.2 安装dns服务器
4.2.1 bind软件包
4.2.2 安装bind服务器
4.3 dns服务器配置与管理
4.3.1 主dns服务器配置实例
4.3.2 设置bind主配置文件
4.3.3 使用区域文件配置dns资源记录
4.3.4 配置根区域
4.3.5 配置dns转发服务器
4.3.6 配置反向解析
4.3.7 管理dns服务
4.3.8 dns服务器测试
4.3.9 使用rndc工具管理dns服务器
4.3.1 0在图形界面中配置和管理dns服务
4.4 dns客户端配置与管理
4.4.1 linux客户端dns的配置与管理
4.4.2 windows客户端dns的配置与管理
4.5 部署主dns服务器与辅助dns服务器
4.5.1 进一步了解辅助dns服务器
4.5.2 设计主/辅助dns服务器拓扑结构
4.5.3 配置主dns服务器
4.5.4 配置辅助dns服务器
4.5.5 测试数据同步
4.5.6 区域更新与传输安全
4.6 部署高速缓存dns服务器
4.6.1 进一步了解高速缓存dns服务器
4.6.2 配置高速缓存dns服务器
4.6.3 测试缓存dns服务器
4.7 与dhcp集成实现dns动态更新
4.7.1 创建用于安全动态更新的密钥
4.7.2 设置dns主配置文件
4.7.3 设置dhcp主配置文件
4.7.4 测试dns动态更新
习题
第5章 dhcp服务器
5.1 dhcp概述
5.1.1 什么是dhcp
5.1.2 dhcp用途
5.1.3 dhcp工作原理
5.1.4 dhcp规划
5.2 dhcp服务器安装
5.3 dhcp服务器配置与管理
5.3.1 dhcp服务器配置流程
5.3.2 dhcp主配置文件
5.3.3 dhcp服务器全局设置
5.3.4 配置dhcp作用域
5.3.5 配置dhcp选项
5.3.6 使用分组简化dhcp配置
5.3.7 配置dhcp服务侦听端口
5.3.8 管理dhcp服务
5.3.9 管理地址租约
5.4 dhcp客户端配置
5.4.1 linux客户端dhcp配置
5.4.2 windows客户端dhcp配置
5.5 复杂网络的dhcp服务器部署
5.5.1 多宿主dhcp服务器
5.5.2 多作用域共享同一物理网络
5.5.3 跨网段的dhcp中继
习题
第6章 文件与打印服务器
6.1 概述
6.1.1 文件服务器概述
6.1.2 打印服务器概述
6.2 nfs服务器
6.2.1 nfs概述
6.2.2 安装nfs服务器
6.2.3 配置nfs服务器
6.2.4 管理nfs服务
6.2.5 测试nfs服务器
6.2.6 配置和使用nfs客户端
6.3 samba服务器
6.3.1 samba基础
6.3.2 安装samba服务器
6.3.3 samba服务器部署流程
6.3.4 samba服务器目录及其文件权限设置
6.3.5 编辑samba主配置文件
6.3.6 配置samba用户
6.3.7 管理samba服务
6.3.8 测试samba服务器
6.3.9 linux客户端访问samba服务器
6.3.1 0windows客户端访问samba服务器
6.3.1 1samba客户端访问控制
6.3.1 2共享安全模式的samba服务器配置
6.4 linux打印服务器
6.4.1 cups打印系统
6.4.2 cups配置工具
6.4.3 配置和管理本地打印机
6.4.4 基于cups配置打印服务器
6.4.5 部署samba打印服务器
6.4.6 linux主机通过smb协议访问windows打印服务器
习题
第7章 web服务器
7.1 web服务器概述
7.1.1 web工作原理
7.1.2 web应用程序
7.1.3 web服务器解决方案
7.2 apache服务器基本配置
7.2.1 安装apache服务器
7.2.2 管理web服务
7.2.3 apache服务器配置文件
7.2.4 apache服务器全局配置
7.2.5 apache主服务器基本配置
7.2.6 配置目录访问控制
7.2.7 配置和管理虚拟目录
7.2.8 为用户配置个人web空间
7.3 配置web应用程序
7.3.1 配置cgi应用程序
7.3.2 配置php应用程序
7.3.3 配置和管理mysql数据库服务器
7.4 配置web服务器安全
7.4.1 用户认证
7.4.2 访问控制
7.5 配置和管理虚拟主机
7.5.1 基于ip的虚拟主机
7.5.2 基于名称的虚拟主机
7.5.3 基于tcp端口架设多个web网站
7.6 基于ssl协议部署安全网站
7.6.1 理解ssl协议
7.6.2 openssl简介
7.6.3 基于ssl的安全网站解决方案
7.6.4 为apache服务器配置ssl
7.7 维护和更新web网站资源
7.7.1 通过ftp管理web网站
7.7.2 通过webdav管理web网站
7.8 管理apache服务器
7.8.1 监控apache服务器状态
7.8.2 查看apache服务器配置信息
7.8.3 查看和分析apache服务器日志
习题
第8章 ftp服务器
8.1 ftp概述
8.1.1 ftp原理
8.1.2 数据传输模式
8.1.3 匿名ftp和用户ftp
8.1.4 ftp的应用
8.1.5 ftp服务器软件
8.2 基于vsftpd建立ftp服务器
8.2.1 安装vsftpd服务器
8.2.2 测试vsftpd服务器
8.3 客户端连接和访问ftp服务器
8.3.1 使用命令行工具访问ftp服务器
8.3.2 使用专门的ftp客户软件访问ftp服务器
8.3.3 使用web浏览器访问ftp服务器
8.4 配置vsftpd服务器
8.4.1 vsftpd主配置文件
8.4.2 vsftpd基本配置
8.4.3 配置匿名访问
8.4.4 配置ftp本地用户访问
8.4.5 配置ftp用户磁盘限额
8.4.6 vsftpd安全设置
8.4.7 配置ftp虚拟用户访问
8.4.8 配置vsftpd虚拟服务器
8.4.9 基于ssl协议安全访问vsftpd服务器
8.5 管理vsftpd服务器
8.5.1 管理vsftpd服务
8.5.2 查看和分析日志
习题
第9章 邮件服务器
9.1 邮件服务器概述
9.1.1 邮件系统的组成
9.1.2 电子邮件传输协议
9.1.3 电子邮件格式
9.1.4 电子邮件与dns
9.1.5 电子邮件传送机制
9.1.6 邮件服务器软件
9.1.7 组建邮件服务器的基础工作
9.2 基于sendmail与dovecot部署邮件服务器
9.2.1 sendmail服务器基本配置
9.2.2 dovecot服务器基本配置
9.2.3 配置和使用邮件客户端
9.2.4 限制邮件中继
9.2.5 配置smtp认证机制
9.2.6 设置邮件别名与邮件群发
习题
第10章 远程登录与控制
10.1 telnet服务器
10.1.1 telnet概述
10.1.2 配置和管理telnet服务器
10.1.3 使用telnet客户端
10.2 ssh服务器
10.2.1 ssh概述
10.2.2 安装openssh
10.2.3 配置openssh服务器
10.2.4 在linux平台中使用ssh客户端
10.2.5 在windows平台中使用ssh客户端(putty)
10.2.6 ssh公钥认证
10.2.7 linux客户端使用ssh公钥认证
10.2.8 在windows客户端使用ssh公钥认证
10.3 vnc服务器
10.3.1 vnc概述
10.3.2 vnc服务器的安装与基本使用
10.3.3 vnc客户端的使用
10.3.4 vnc服务器的配置与管理
10.3.5 配置多vnc桌面
10.3.6 通过vnc实现共享桌面
习题
第11章 防火墙与代理服务器
11.1 概述
11.1.1 将内网接入internet
11.1.2 防火墙技术
11.1.3 nat技术
11.1.4 代理服务器技术
11.2 iptables基础
11.2.1 netfilter架构
11.2.2 包过滤机制
11.2.3 网络地址转换机制
11.2.4 iptables命令组成
11.2.5 iptables命令的基本使用
11.2.6 管理iptables服务
11.3 iptables防火墙
11.3.1 iptables防火墙基本配置
11.3.2 在防火墙上开放必要的通信
11.3.3 通过nat方式共享上网
11.3.4 通过端口映射发布内网服务器
11.3.5 防止恶意软件和假冒ip地址
11.3.6 配置状态防火墙
11.3.7 配置dmz(非军事区)
11.4 squid代理服务器
11.4.1 安装squid服务器
11.4.2 squid配置文件
11.4.3 squid命令行
11.4.4 配置标准代理服务器
11.4.5 squid服务器访问控制
11.4.6 squid服务器用户认证
11.4.7 配置透明代理服务器
11.4.8 配置反向代理服务器
11.4.9 监控squid服务器
习题