工业和信息化“十三五”高职高专人才培养规划教材

Linux网络操作系统应用基础教程(RHEL版)

网络操作系统
分享 推荐 0 收藏 35 阅读 5.1K
莫裕清 (作者) 978-7-115-44531-5

关于本书的内容有任何问题,请联系 范博涛

1. 本教程采用最新的服务器版本Red Hat Enterprise Linux 7.0作为开发环境。
2. 本书使用企业组网的大案例,一案到底的方式,将各个子项目贯穿全书,实现“项目驱动”模式。
3. 注重理论与实践的贯通,实用性非常强。

内容摘要



本书以目前被广泛应用的Red Hat Linux服务器发行版为例,采用理论与实践相结合的方式,全面系统地介绍了应用Linux操作系统架设网络服务器的方法,内容包括项目概述、安装Linux操作系统、Linux基础操作与文档编辑、用户和租的管理、基本磁盘管理、Linux网络基础、资源共享服务器配置、DHCP服务器、Apache服务器、电子邮件服务器、VPN服务器、集群技术、Linux系统安全。
本书采用大案例,一案到底的方式,用各个子项目构架起全书的“项目驱动”,注重知识的实践性和可操作性,以培养企业技能型人才为主,是一本实战性的读物。
本书适合作为高职高专院校计算机相关专业的教材,也可作为广大Linux网络管理员的技术参考用书,还可供广大Linux爱好者自学使用。

目录

项目一 项目概述 1
1.1 案例描述 2
1.2 软硬件资源要求 7

项目二 安装Linux操作系统 8
2.1 Linux概述 9
2.1.1 特点 9
2.1.2 Linux内核(kernel)版本 11
2.1.3 Linux的发行版本 11
2.1.4 Linux的应用领域 13
2.2 Red Hat Enterprise Linux的
 安装 14
2.2.1 安装前的准备 14
2.2.2 安装Red Hat Enterprise Linux 7.0 16
2.2.3 删除Red Hat Enterprise Linux 7.0 24
2.3 在虚拟机中安装Red Hat
 Enterprise Linux 7.0 24
2.3.1 虚拟机简介 25
2.3.2 VMware与Virtual PC 25
2.3.3 获得及安装VMware Workstation 26
2.4 项目实训 28

项目三 Linux基础操作与文档
 编辑 32
3.1 Linux基础操作 33
3.1.1 Linux系统终端 33
3.1.2 Linux命令基础 34
3.1.3 常用命令 34
3.2 文档编辑 40
3.3 项目示例 40
3.4 项目实训 43

项目四 用户和组的管理 47
4.1 图形模式下的用户管理 48
4.2 用户和组文件 50
4.2.1 用户账号文件——passwd 50
4.2.2 用户影子文件——shadow 51
4.2.3 用户组账号文件——group和
 gshadow 52
4.3 命令模式下的用户和组管理 52
4.3.1 管理用户的命令 52
4.3.2 管理组的命令 54
4.4 项目示例 55
4.5 项目实训 56

项目五 基本磁盘管理 57
5.1 磁盘的管理 58
5.1.1 磁盘的种类与分区 58
5.1.2 新建磁盘分区 59
5.2 文件系统的建立与检查 63
5.3 文件系统的挂载 64
5.4 项目实训 66

项目六 Linux网络基础 72
6.1 网络配置 73
6.1.1 网络分类 73
6.1.2 网络配置文件 74
6.1.3 图形化界面网络管理 81
6.2 网络管理工具 82
6.2.1 网络配置命令ifconfig 82
6.2.2 网格检测命令ping 84
6.2.3 查看网络状态信息命令netstat 84
6.2.4 设置路由表命令route 85
6.3 项目实训 86

项目七 资源共享服务器配置 87
7.1 FTP概述 89
7.1.1 FTP服务工作原理 89
7.1.2 FTP命令 89
7.2 配置和管理FTP服务器 90
7.2.1 安装vsftpd软件包 90
7.2.2 配置FTP服务器 90
7.3 配置Linux与Windows资源
 共享服务器 95
7.3.1 SMB协议 95
7.3.2 Samba服务安装、启动与停止 95
7.4 项目实训 97

项目八 DHCP服务器 99
8.1 配置和管理DHCP服务器 100
8.1.1 DHCP服务器工作原理 100
8.1.2 配置和管理DHCP服务器 101
8.2 配置DHCP中继代理 106
8.3 项目实训 108

项目九 DNS服务器 110
9.1 配置和管理主DNS服务器 112
9.1.1 DNS工作原理 112
9.1.2 配置和管理主DNS域名解析
 服务器 113
9.2 配置和管理辅助DNS域名
 解析服务器 118
9.3 项目实训 119

项目十 Apache服务器 121
10.1 基于虚拟主机的Apache 122
10.1.1 Apache服务器简介 123
10.1.2 配置基于虚拟主机的Apache 123
10.2 基于认证的Apache 131
10.2.1 访问控制 131
10.2.2 别名设置 131
10.2.3 用户认证 132
10.2.4 Apache日志管理 134
10.3 Apache的应用 137
10.3.1 安装和管理MariaDB数据库
 服务器 137
10.3.2 配置PHP应用程序 143
10.4 项目实训 144

项目十一 电子邮件服务器 147
11.1 配置和管理Sendmail
 服务器 148
11.1.1 电子邮件服务简介 148
11.1.2 电子邮件系统的工作原理 150
11.1.3 SMTP 150
11.1.4 Sendmail服务的安装与配置 150
11.1.5 流行E-mail服务器软件简介 154
11.2 配置Dovecot服务器 155
11.2.1 POP及IMAP 155
11.2.2 配置Dovecot服务器 156
11.3 电子邮件客户端的配置与
 访问 157
11.4 项目实训 159

项目十二 VPN服务器 162
12.1 VPN协议 164
12.2 配置和管理VPN服务器 164
12.3 项目实训 168

项目十三 集群技术 170
13.1 集群技术概述 171
13.1.1 集群分类 171
13.1.2 集群的特点 173
13.2 配置LVS高可用集群 173



项目十四 Linux系统安全 176
14.1 配置和管理iptables 177
14.1.1 包过滤型防火墙工作原理 178
14.1.2 iptables常用的基础命令 178
14.1.3 配置和管理iptables 178
14.2 管理文件权限 180
14.3 网络安全基本配置 182
14.4 项目实训 182

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

莫裕清,湖南省优秀教师,长年从事Linux教学工作,曾参与编写多部相关教材。

同系列书

购买本书用户

相关图书

单击此处加入人邮网络技术教师服务群(网络&云计算&Linux&通信),共同探讨交流
人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部