欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Linux网络服务器配置与管理项目教程

书      号:9787113213107

丛  书 名:“十三五”高等职业教育计算机类专业规划教材

作      者:丛佩丽 卢晓丽

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:34

  • 内容简介

    本书紧跟行业技术发展,以“网络服务与管理”为主线展开内容,采用“项目导向,教学做一体化”方式编写而成。本书共有14个项目,每个项目均来自实际工作岗位,学生按照正文步骤可以实现所有项目。通过项目,使学生在做中学,在学中做,实现教学做合一。本书内容贴近实际,按照学生职业能力成长的过程,教、学、做一体,并且在用户和组管理等部分项目中,采取了图形化配置和文本方式配置两种方法,图形化操作有助于提高学生的兴趣,降低学习Linux的难度,更好地培养学生的基本职业技能和实际操作能力,从而使其胜任网络服务器架设和管理等相关岗位工作。
    本书适合作为高等职业院校计算机类专业的教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供网络管理员和系统集成人员以及所有准备从事网络管理的网络爱好者参考使用。
  • 前言

    Linux 网络操作系统具有开放和自由的特点,其安全性、稳定性和可靠性已经得到用户的肯定。近年来,Linux 在服务器操作系统领域占据主流的地位。本书以稳定的 Red Hat Enterprise Linux 6为平台讲解Linux操作系统的应用与管理。
    本书以某公司 Linux 服务器系统管理和网络服务为项目背景进行阐述,从网络管理员的视角进行 Linux 服务器的管理,项目设计深入浅出、循序渐进,按照安装 Linux 操作系统、资源管理、 配置网络服务器和实现网络安全逐步递进的学习规律开展项目, 适合初学者的学习进阶。
    本书的特色如下:
    (1)紧跟行业技术发展,以“网络服务与管理”为主线展开项目设计,依据全国职业技能大赛技能要求,根据课程内容特点采取项目导向教学模式,确立职业岗位工作过程中工作任务,将工作任务内容转化为学习领域课程内容,与企业合作,共同进行项目的开发和设计。
    (2)采用“项目导向,教学做一体化”的编写方式,每个项目由项目描述、相关知识、项目实施、项目总结、项目实训和项目练习构成。每个项目中的任务来自实际工作岗位;项目描述中准确介绍了解决问题的思路和方法,培养学生未来在工作岗位上的终身学习能力;相关知识讲解简明扼要、深入浅出,理论联系实际;项目实施操作步骤具体,学生按照正文步骤可以实现所有任务。通过“项目驱动” ,使学生在做中学,在学中做,重点突出技能培养。
    (3)教材内容贴近实际,按照学生职业能力成长的过程,教、学、做一体,并且在用户和组管理等项目中,采取了图形化配置和文本方式配置两种方法,图形化操作有助于提高学生的兴趣,降低学习 Linux 的难度,更好地培养学生的基本职业技能和实际操作能力,从而使其胜任网络服务器架设和管理等相关岗位工作。
    本书适合作为高等职业院校计算机类专业的教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供网络管理员和系统集成人员以及所有准备从事网络管理的网络爱好者参考使用。
    本书由辽宁机电职业技术学院丛佩丽、卢晓丽担任主编,广东职业技术学院陈荣征担任副主编。具体编写分工如下:丛佩丽编写项目4、项目5、项目6、项目7、项目8、项目9、项目10、项目11和项目12,卢晓丽编写项目1、项目2和项目3,陈荣征编写项目13和项目14。
    在本书编写过程中,赵景晖、赵晓玲、阎坤、王志红教授和刘娜、杨德志副教授对本书的内容安排提出了宝贵的意见,在此表示诚挚的谢意。
    由于编者的水平所限,在本书的选材和内容安排上如有错误和不妥之处,恳请读者批评指正!作者的电子邮箱地址:congpeili@yeah.net。

    编 者
    2015年12月
  • 目录

    项目 1安装 Linux 操作系统............... 1
    1.1 项目描述 ..................................... 1
    1.2 相关知识 ..................................... 1
    1.2.1 Linux 操作系统概述......... 1
    1.2.2 Linux 的特点 .................... 2
    1.2.3 Linux 的版本 .................... 2
    1.3 项目实施 ..................................... 3
    1.3.1安装 RHEL 6 操作
    系统................................... 3
    1.3.2使用 RHEL 6 用户
    界面................................. 12
    1.4 项目总结 ................................... 16
    1.5 项目实训 ................................... 16
    1.6 项目练习 ................................... 17
    项目 2管理文件系统 ...................... 18
    2.1 项目描述 ................................... 18
    2.2 相关知识 ................................... 18
    2.2.1文件和目录的概念.......... 18
    2.2.2 Linux 标准文件和
    目录................................. 19
    2.2.3 Linux 的启动过程........... 19
    2.2.4 Linux 的运行级别........... 20
    2.2.5进程的概念..................... 22
    2.2.6 Vi 编辑器简介 ................ 22
    2.2.7 Linux 操作系统软件包
    简介................................. 25
    2.3 项目实施 ................................... 25
    2.3.1文件系统管理................. 25
    2.3.2 Vi 编辑器........................ 37
    2.3.3安装软件......................... 39
    2.4 项目总结 ................................... 49
    2.5 项目实训 ................................... 49
    2.6 项目练习 ................................... 50
    项目 3管理组群和用户.....................52
    3.1 项目描述....................................52
    3.2 相关知识....................................52
    3.2.1组群概述.........................52
    3.2.2账号概述.........................53
    3.3 项目实施....................................53
    3.3.1使用文本方式管理组群和
    用户.................................53
    3.3.2使用图形化工具管理组群
    和用户 .............................60
    3.4 项目总结....................................62
    3.5 项目实训....................................62
    3.6 项目练习....................................62
    项目 4管理磁盘 ..............................64
    4.1 项目描述....................................64
    4.2 相关知识....................................64
    4.2.1磁盘管理的概念..............64
    4.2.2 Linux 操作系统的磁盘
    分区.................................65
    4.2.3磁盘配额概述 .................65
    4.2.4 LVM 概述........................65
    4.3 项目实施....................................66
    4.3.1基本磁盘管理 .................66
    4.3.2磁盘配额.........................73
    4.3.3管理 LVM 逻辑卷 ...........77
    4.4 项目总结....................................83
    4.5 项目实训....................................83
    4.6 项目练习....................................84
    项目 5管理打印机...........................85
    5.1 项目描述....................................85
    5.2 相关知识....................................85
    5.2.1 LPRng 打印系统 .............85
    5.2.2 CUPS 打印系统 .............. 86
    5.3 项目实施 ................................... 86
    5.3.1安装打印机..................... 86
    5.3.2管理打印机..................... 88
    5.4 项目总结 ................................... 89
    5.5 项目实训 ................................... 89
    5.6 项目练习 ................................... 90
    项目 6架设 DHCP 服务器................ 91
    6.1 项目描述 ................................... 91
    6.2 相关知识 ................................... 92
    6.2.1 DHCP 概述 ..................... 92
    6.2.2 DHCP 协议工作
    过程................................. 92
    6.3 项目实施 ................................... 93
    6.3.1为 DHCP 服务器设置 IP
    和机器名......................... 93
    6.3.2安装 DHCP 服务器....... 101
    6.3.3配置 DHCP 服务器....... 104
    6.3.4 DHCP 客户端使用 DHCP
    服务器........................... 109
    6.4 项目总结 ................................. 111
    6.5 项目实训 ................................. 111
    6.6 项目练习 ................................. 112
    项目 7架设 Samba 服务器............. 114
    7.1 项目描述 ................................. 114
    7.2 相关知识 ................................. 114
    7.2.1 Samba 软件概述 ............114
    7.2.2 Samba 软件功能 ............115
    7.2.3 Samba 的配置文件.........115
    7.3 项目实施 ................................. 117
    7.3.1安装 Samba 服务器........117
    7.3.2配置 share 级 Samba
    服务器........................... 121
    7.3.3配置基于 user 级别的
    Samba 服务器................ 122
    7.3.4 Samba 客户端连接
    服务器........................... 128
    7.4 项目总结 ................................. 132
    7.5 项目实训..................................132
    7.6 项目练习..................................132
    项目 8架设 NFS 服务器.................134
    8.1 项目描述..................................134
    8.2 相关知识..................................134
    8.2.1 NFS 概述....................... 134
    8.2.2 NFS 守护进程 ............... 135
    8.2.3 NFS 的配置文件 ........... 135
    8.3 项目实施..................................136
    8.3.1安装 NFS 服务器........... 136
    8.3.2配置 NFS 服务器........... 140
    8.3.3 NFS 客户端连接
    服务器 ........................... 141
    8.4 项目总结..................................142
    8.5 项目实训..................................142
    8.6 项目练习..................................143
    项目 9架设 DNS 服务器.................144
    9.1 项目描述..................................144
    9.2 相关知识..................................145
    9.2.1因特网的命名机制........ 145
    9.2.2域名查询模式 ............... 146
    9.2.3 BIND 介绍 .................... 147
    9.2.4 BIND 配置文件结构 ..... 147
    9.3 项目实施..................................147
    9.3.1安装 DNS 服务器.......... 147
    9.3.2配置 DNS 服务器.......... 151
    9.3.3客户端连接 DNS
    服务器 ........................... 159
    9.4 项目总结..................................162
    9.5 项目实训..................................162
    9.6 项目练习..................................163
    项目10架设 Web 服务器 ................164
    10.1 项目描述................................164
    10.2 相关知识................................164
    10.2.1 WWW 概述 ................. 164
    10.2.2 Apache 服务器的主配置
    文件 httpd.conf 介绍.... 166
    10.3 项目实施................................ 170
    10.3.1安装 Apache
    服务器......................... 170
    10.3.2配置 Web 服务器 ........ 174
    10.3.3配置个人主页功能...... 177
    10.3.4建立基于用户认证的
    虚拟目录 ..................... 178
    10.3.5建立访问控制的虚拟
    目录............................. 179
    10.3.6配置基于不同端口的
    虚拟主机 ..................... 181
    10.3.7配置基于 IP 地址的
    虚拟主机 ..................... 183
    10.3.8配置基于名称的虚拟
    主机............................. 184
    10.4 项目总结................................ 186
    10.5 项目实训................................ 186
    10.6 项目练习................................ 187
    项目11架设 FTP 服务器 ................ 188
    11.1 项目描述................................ 188
    11.2 相关知识................................ 188
    11.2.1 FTP 概述..................... 188
    11.2.2 vsftpd 的用户类型....... 189
    11.2.3主配置文件 vsftpd.conf
    介绍............................. 189
    11.3 项目实施................................ 191
    11.3.1安装 FTP 服务器......... 191
    11.3.2配置匿名用户访问 FTP
    服务器......................... 195
    11.3.3配置本地用户访问 FTP
    服务器......................... 198
    11.3.4将所有的本地用户都
    锁定在宿主目录中...... 200
    11.3.5设置只有特定用户才
    可以访问 FTP 服务器... 201
    11.4 项目总结................................ 202
    11.5 项目实训................................ 202
    11.6 项目练习................................ 203
    项目12架设邮件服务器..................204
    12.1 项目描述................................204
    12.2 相关知识................................204
    12.2.1电子邮件系统概述...... 204
    12.2.2 Posttfix 服务器的主配置
    文件 main.cf 介绍.......206
    12.3 项目实施................................208
    12.3.1安装邮件服务器.......... 208
    12.3.2配置邮件服务器.......... 212
    12.4 项目总结................................215
    12.5 项目实训................................215
    12.6 项目练习................................216
    项目13 架设防火墙............................217
    13.1 项目描述................................217
    13.2 相关知识................................217
    13.2.1防火墙概述 ................. 217
    13.2.2防火墙的种类.............. 218
    13.2.3 Linux 内核的 Netfilter
    架构 ............................. 219
    13.2.4 Netfilter 的工作
    原理 ............................. 220
    13.3 项目实施................................221
    13.3.1安装 Iptables 服务器 ... 221
    13.3.2配置 Iptables 服务器 ... 224
    13.3.3使用 SSH 验证防火墙... 232
    13.3.4使用 Telnet 验证
    防火墙......................... 234
    13.4 项目总结................................236
    13.5 项目实训................................237
    13.6 项目练习................................237
    项目14架设 NAT...........................238
    14.1 项目描述................................238
    14.2 相关知识................................238
    14.2.1 NAT 原理..................... 238
    14.2.2 NAT 的优点................. 239
    14.2.3 NAT 的分类................. 239
    14.2.4 Linux 内核的 Netfilter
    架构 ............................. 239
    14.2.5 NAT 的工作原理......... 240
    14.3 项目实施................................ 241
    14.3.1配置 SNAT.................. 241
    14.3.2在客户端进行验证...... 245
    14.3.3配置 DNAT,隐藏 Web
    服务器......................... 246
    14.4 项目总结................................246
    14.5 项目实训................................247
    14.6 项目练习................................247
    参考文献 .........................................248
  • 作者介绍

    丛佩丽、卢晓丽 辽宁机电技术学院
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐