本书主要内容包括:Linux系统简介与安装;RHEL 5图形和字元界面使用基础;档案和目录的管理;用户与档案许可权的管理;磁碟管理;网路配置与软体包管理等。
基本介绍
- 书名:Linux网路作业系统配置与管理
- 出版社:大连理工大学出版社
- 页数:258页
- 开本:16
- 作者:夏笠芹 谢树新
- 出版日期:2013年4月1日
- 语种:简体中文
内容简介
《Linux网路作业系统配置与管理》以目前流行的RedHat公司的Red Hat Enterprise Linux Server 5(RHEL Server 5)为例,介绍了Linux的系统管理和网路服务两大方面的内容,其中,系统管理部分包括:RHEL Server 5.X的安装与登录、RHEL 5图形和字元界面使用基础、档案和目录的管理、用户与档案许可权的管理、磁碟管理、网路配置与软体包管理、Samba跨平台资源共享的管理;网路服务部分包括:DHCP、DNS、Web、MySQL资料库、FTP、E-mail、防火墙与Squid等常用网路伺服器的搭建。本书由夏笠芹、谢树新、黄为和李振军编写。
图书目录
项目1 Linux系统简介与安装
1.1 项目背景
1.2 项目知识準备
1.2.1 Linux的诞生与特点
1.2.2 Linux的套用领域
1.2.3 Linux系统的组成
1.2.4 Linux的核心版本和发行版本
1.2.5 Red Hat Enterprise Linux 5简介
1.2.6 RHEL 5的安装準备
1.3 项目实施
任务1-1 搭建Linux学习环境
任务1-2 安装Red Hat Enterprise Linux 5
任务1-3 启动和登录系统
任务1-4 使用SecureCRT实现远程登录
项目实训1 RHEL 5的安装、启动与登录
项目习作1
项目2 RHEL 5图形和字元界面使用基础
2.1 项目背景
2.2 项目知识準备
2.2.1 Linux的操作界面
2.2.2 认识GNOME和KDE图形界面
2.3 项目实施
任务2-1 GNOME的基本操作与设定
任务2-2 用户管理器的使用
任务2-3 图形界面与字元界面的切换
任务2-4 字元界面Shell的基本使用
项目实训2 RHEL 5图形与字元界面使用基础实训
项目习作2
项目3 档案和目录的管理
3.1 项目背景
3.2 项目知识準备
3.2.1 Linux系统的目录结构
3.2.2 LinuX的档案类型
3.3 项目实施
任务3-1 目录操作命令的使用
任务3-2 档案操作命令的使用
任务3-3 档案内容操作命令的使用
任务3-4 档案压缩和归档命令的使用
任务3-5 输入/输出重定向与管道的使用
任务3-6 vim文本编辑器的使用
项目实训3 档案和目录的管理实训
项目习作3
项目4 用户与档案许可权的管理
4.1 项目背景
4.2 项目知识準备
4.2.1 Linux中的用户和组的分类
4.2.2 Linux中用户和用户组的配置档案
4.2.3 用户登录Linux系统的过程
4.2.4 Linux中档案和目录的许可权
4.3 项目实施
任务4-1 用户的管理
任务4-2 用户组的管理
任务4-3 设定档案和目录的一般许可权
任务4-4 设定档案和目录的特殊许可权
任务4-5 设定新建档案或目录的默认许可权
项目实训4 RHEL 5用户及档案许可权的管理
项目习作4
项目5 磁碟管理
5.1 项目背景
5.2 项目知识準备
5.2.1 磁碟的接口与设备名
5.2.2 磁碟分区与档案系统
5.2.3 磁碟配额
5.2.4 认识Linux逻辑卷(LVM)
5.3 项目实施
任务5-1 使用fdisk命令对磁碟进行分区
任务5-2 格式化分区
任务5-3 挂载与卸载分区
任务5-4 磁碟配额管理
任务5-5 使用LVM实现动态磁碟管理
项目实训5 Linux磁碟管理
项目习作5
项目6 网路配置与软体包管理
6.1 项目背景
6.2 项目知识準备
6.2.1 网路配置的方式
6.2.2 Linux网路服务与协定连线埠
6.2.3 认识rpm软体包
6.3 项目实施
任务6-1 主机名的配置
任务6-2 网卡的配置
任务6-3 客户端域名解析的配置
任务6-4 网路诊断命令的使用
任务6-5 网路服务的运行管理
任务6-6 利用rpm命令管理软体包
项目实训6 网路配置与软体包管理实训
项目习作6
项目7 Samba跨平台资源共享的管理
7.1 项目背景
7.2 项目知识準备
7.2.1 SMB/CIFS协定
7.2.2 Samba的主要功能
7.2.3 Samba服务的工作过程
7.3 项目实施
任务7-1 Samba服务的安装与运行管理
任务7-2 认识Samba服务的配置档案
任务7-3 配置可匿名访问的档案共享
任务7-4 配置带验证的档案共享
任务7-5 Samba伺服器扩展功能配置
任务7-6 Linux与windOWs资源互访
任务7-7 配置Samba列印共享
项目实训7 Samba服务的配置与共享访问
项目习作7
项目8 DHCP伺服器的搭建
8.1 项目背景
8.2 项目知识準备
8.2.1 为何要使用DHCP服务
8.2.2 DHCP的工作过程
8.3 项目实施
任务8-1 DHCP服务的安装与运行管理
任务8-2 认识DHCP的配置档案
任务8-3 配置单子网的DHCP服务
任务8-4 配置多子网的DHCP服务
任务8-5 用中继代理实现跨网段分配IP
项目实训8 DHCP伺服器的安装与配置
项目习作8
项目9 BIND域名解析伺服器的搭建
9.1 项目背景
9.2 项目知识準备
9.2.1 DNS服务及域名空间
9.2.2 DNS域名解析的过程
9.2.3 DNS伺服器的类型与hosts档案
9.3 项目实施
任务9-1 DNS服务的安装与运行管理
任务9-2 认识BIND的配置档案
任务9-3 配置主DNS伺服器
任务9-4 配置辅助DNS伺服器
任务9-5 配置纯快取DNS伺服器
任务9-6 配置DNS伺服器的转发器
项目实训9 DNS伺服器的安装与配置
项目习作9
项目10 Apache web伺服器的搭建
10.1 项目背景
10.2 项目知识準备
10.2.1 WCb服务简介
10.2.2 Apachc服务软体
10.3 项目实施
任务10-1 Apachc Web伺服器的安装
任务10-2 认识Apachc的目录与档案
任务10-3 用虚拟目录为多部门创建子站
任务10-4 使用虚拟主机实现一机多站
任务10-5 Web伺服器的访问控制
任务10-6 为系统用户建立个人主页
项目实训10 Web站点的配置和管理
项目习作10
项目11 MySQL资料库伺服器的搭建
11.1 项目背景
11.2 项目知识準备
11.2.1 资料库伺服器的基本概念
11.2.2 MySQL简介
11.3 项目实施
任务11-1 MySQL伺服器的安装
任务11-2 MySQL伺服器的运行管理
任务11-3 MySQL的基本操作
任务11-4 用户与许可权的管理
任务11-5 资料库的备份与恢复
项目实训11 MySQL伺服器的安装与使用
项目习作11
项目12 vsftpd FTP伺服器的搭建
12.1 项目背景
12.2 项目知识準备
12.2.1 FTP服务的作用与系统组成
12.2.2 vsftpd服务简介
12.3 项目实施
任务12-1 vsftpd服务的安装与测试
任务12-2 认识vsftpd.conf配置档案
任务12-3 配置匿名用户访问的FTP
任务12-4 配置本地用户访问的FTP
任务12-5 配置虚拟用户访问的FTP
项目实训12 vsftpd伺服器安装与配置
项目习作12
项目13 Postfix与Dovecot邮件伺服器的搭建
13.1 项目背景
13.2 项目知识準备
13.2.1 电子邮件系统的组成
13.2.2 电子邮件传输过程
13.2.3 Linux平台上主流E-mail软体
13.3 项目实施
任务13-1 传送邮件伺服器PostfiX的配置
任务13-2 接收邮件伺服器Dovecot的配置
任务13-3 使用Outlook Express收发邮件
任务13-4 使用用户别名实现邮件群发
任务13-5 使用虚拟别名域实现邮件群发
任务13-6 基于邮件地址的过滤控制
任务13-7 SMTP认证的配置
任务13-8 以Web方式收发电子邮件
项目实训13 E-mail服务的配置与管理
项目习作13
项目14 防火墙与Squid代理伺服器的搭建
14.1 项目背景
14.2 项目知识準备
14.2.1 认识防火墙
14.2.2 LinuX防火墙概述
14.2.3 iDtablcs规则的分层结构
14.2.4 数据包过滤的匹配流程
14.2.5 代理伺服器Squid
14.3 项目实施
任务14-1 iptables的安装与运行管理
任务14-2 认识iptables命令的基本格式
任务14-3 iptables命令的基本使用
任务14-4 使用iptables实现NAT服务
任务14-5 Squid代理服务的安装
任务14-6 认识Squid配置参数与初始化
任务14-7 普通代理伺服器的配置
任务14-8 透明代理伺服器的配置
任务14-9 反向代理伺服器的配置
项目实训14 防火墙与代理伺服器的配置
项目习作14
项目15 综合案例-德雅职校校园网搭建
15.1 项目背景与需求分析
15.2 项目规划与设计
15.2.1 校园网整体设计
15.2.2 规划IP位址、DHCP
15.2.3 DNS伺服器的规划设计
15.2.4 规划Web、FTP和E-mail伺服器
15.2.5 规划Samba档案伺服器
15.2.6 规划网际网路接入、NAT和代理服务
15.3 项目施工任务书
参考文献
1.1 项目背景
1.2 项目知识準备
1.2.1 Linux的诞生与特点
1.2.2 Linux的套用领域
1.2.3 Linux系统的组成
1.2.4 Linux的核心版本和发行版本
1.2.5 Red Hat Enterprise Linux 5简介
1.2.6 RHEL 5的安装準备
1.3 项目实施
任务1-1 搭建Linux学习环境
任务1-2 安装Red Hat Enterprise Linux 5
任务1-3 启动和登录系统
任务1-4 使用SecureCRT实现远程登录
项目实训1 RHEL 5的安装、启动与登录
项目习作1
项目2 RHEL 5图形和字元界面使用基础
2.1 项目背景
2.2 项目知识準备
2.2.1 Linux的操作界面
2.2.2 认识GNOME和KDE图形界面
2.3 项目实施
任务2-1 GNOME的基本操作与设定
任务2-2 用户管理器的使用
任务2-3 图形界面与字元界面的切换
任务2-4 字元界面Shell的基本使用
项目实训2 RHEL 5图形与字元界面使用基础实训
项目习作2
项目3 档案和目录的管理
3.1 项目背景
3.2 项目知识準备
3.2.1 Linux系统的目录结构
3.2.2 LinuX的档案类型
3.3 项目实施
任务3-1 目录操作命令的使用
任务3-2 档案操作命令的使用
任务3-3 档案内容操作命令的使用
任务3-4 档案压缩和归档命令的使用
任务3-5 输入/输出重定向与管道的使用
任务3-6 vim文本编辑器的使用
项目实训3 档案和目录的管理实训
项目习作3
项目4 用户与档案许可权的管理
4.1 项目背景
4.2 项目知识準备
4.2.1 Linux中的用户和组的分类
4.2.2 Linux中用户和用户组的配置档案
4.2.3 用户登录Linux系统的过程
4.2.4 Linux中档案和目录的许可权
4.3 项目实施
任务4-1 用户的管理
任务4-2 用户组的管理
任务4-3 设定档案和目录的一般许可权
任务4-4 设定档案和目录的特殊许可权
任务4-5 设定新建档案或目录的默认许可权
项目实训4 RHEL 5用户及档案许可权的管理
项目习作4
项目5 磁碟管理
5.1 项目背景
5.2 项目知识準备
5.2.1 磁碟的接口与设备名
5.2.2 磁碟分区与档案系统
5.2.3 磁碟配额
5.2.4 认识Linux逻辑卷(LVM)
5.3 项目实施
任务5-1 使用fdisk命令对磁碟进行分区
任务5-2 格式化分区
任务5-3 挂载与卸载分区
任务5-4 磁碟配额管理
任务5-5 使用LVM实现动态磁碟管理
项目实训5 Linux磁碟管理
项目习作5
项目6 网路配置与软体包管理
6.1 项目背景
6.2 项目知识準备
6.2.1 网路配置的方式
6.2.2 Linux网路服务与协定连线埠
6.2.3 认识rpm软体包
6.3 项目实施
任务6-1 主机名的配置
任务6-2 网卡的配置
任务6-3 客户端域名解析的配置
任务6-4 网路诊断命令的使用
任务6-5 网路服务的运行管理
任务6-6 利用rpm命令管理软体包
项目实训6 网路配置与软体包管理实训
项目习作6
项目7 Samba跨平台资源共享的管理
7.1 项目背景
7.2 项目知识準备
7.2.1 SMB/CIFS协定
7.2.2 Samba的主要功能
7.2.3 Samba服务的工作过程
7.3 项目实施
任务7-1 Samba服务的安装与运行管理
任务7-2 认识Samba服务的配置档案
任务7-3 配置可匿名访问的档案共享
任务7-4 配置带验证的档案共享
任务7-5 Samba伺服器扩展功能配置
任务7-6 Linux与windOWs资源互访
任务7-7 配置Samba列印共享
项目实训7 Samba服务的配置与共享访问
项目习作7
项目8 DHCP伺服器的搭建
8.1 项目背景
8.2 项目知识準备
8.2.1 为何要使用DHCP服务
8.2.2 DHCP的工作过程
8.3 项目实施
任务8-1 DHCP服务的安装与运行管理
任务8-2 认识DHCP的配置档案
任务8-3 配置单子网的DHCP服务
任务8-4 配置多子网的DHCP服务
任务8-5 用中继代理实现跨网段分配IP
项目实训8 DHCP伺服器的安装与配置
项目习作8
项目9 BIND域名解析伺服器的搭建
9.1 项目背景
9.2 项目知识準备
9.2.1 DNS服务及域名空间
9.2.2 DNS域名解析的过程
9.2.3 DNS伺服器的类型与hosts档案
9.3 项目实施
任务9-1 DNS服务的安装与运行管理
任务9-2 认识BIND的配置档案
任务9-3 配置主DNS伺服器
任务9-4 配置辅助DNS伺服器
任务9-5 配置纯快取DNS伺服器
任务9-6 配置DNS伺服器的转发器
项目实训9 DNS伺服器的安装与配置
项目习作9
项目10 Apache web伺服器的搭建
10.1 项目背景
10.2 项目知识準备
10.2.1 WCb服务简介
10.2.2 Apachc服务软体
10.3 项目实施
任务10-1 Apachc Web伺服器的安装
任务10-2 认识Apachc的目录与档案
任务10-3 用虚拟目录为多部门创建子站
任务10-4 使用虚拟主机实现一机多站
任务10-5 Web伺服器的访问控制
任务10-6 为系统用户建立个人主页
项目实训10 Web站点的配置和管理
项目习作10
项目11 MySQL资料库伺服器的搭建
11.1 项目背景
11.2 项目知识準备
11.2.1 资料库伺服器的基本概念
11.2.2 MySQL简介
11.3 项目实施
任务11-1 MySQL伺服器的安装
任务11-2 MySQL伺服器的运行管理
任务11-3 MySQL的基本操作
任务11-4 用户与许可权的管理
任务11-5 资料库的备份与恢复
项目实训11 MySQL伺服器的安装与使用
项目习作11
项目12 vsftpd FTP伺服器的搭建
12.1 项目背景
12.2 项目知识準备
12.2.1 FTP服务的作用与系统组成
12.2.2 vsftpd服务简介
12.3 项目实施
任务12-1 vsftpd服务的安装与测试
任务12-2 认识vsftpd.conf配置档案
任务12-3 配置匿名用户访问的FTP
任务12-4 配置本地用户访问的FTP
任务12-5 配置虚拟用户访问的FTP
项目实训12 vsftpd伺服器安装与配置
项目习作12
项目13 Postfix与Dovecot邮件伺服器的搭建
13.1 项目背景
13.2 项目知识準备
13.2.1 电子邮件系统的组成
13.2.2 电子邮件传输过程
13.2.3 Linux平台上主流E-mail软体
13.3 项目实施
任务13-1 传送邮件伺服器PostfiX的配置
任务13-2 接收邮件伺服器Dovecot的配置
任务13-3 使用Outlook Express收发邮件
任务13-4 使用用户别名实现邮件群发
任务13-5 使用虚拟别名域实现邮件群发
任务13-6 基于邮件地址的过滤控制
任务13-7 SMTP认证的配置
任务13-8 以Web方式收发电子邮件
项目实训13 E-mail服务的配置与管理
项目习作13
项目14 防火墙与Squid代理伺服器的搭建
14.1 项目背景
14.2 项目知识準备
14.2.1 认识防火墙
14.2.2 LinuX防火墙概述
14.2.3 iDtablcs规则的分层结构
14.2.4 数据包过滤的匹配流程
14.2.5 代理伺服器Squid
14.3 项目实施
任务14-1 iptables的安装与运行管理
任务14-2 认识iptables命令的基本格式
任务14-3 iptables命令的基本使用
任务14-4 使用iptables实现NAT服务
任务14-5 Squid代理服务的安装
任务14-6 认识Squid配置参数与初始化
任务14-7 普通代理伺服器的配置
任务14-8 透明代理伺服器的配置
任务14-9 反向代理伺服器的配置
项目实训14 防火墙与代理伺服器的配置
项目习作14
项目15 综合案例-德雅职校校园网搭建
15.1 项目背景与需求分析
15.2 项目规划与设计
15.2.1 校园网整体设计
15.2.2 规划IP位址、DHCP
15.2.3 DNS伺服器的规划设计
15.2.4 规划Web、FTP和E-mail伺服器
15.2.5 规划Samba档案伺服器
15.2.6 规划网际网路接入、NAT和代理服务
15.3 项目施工任务书
参考文献