Linux网络管理员实用教程
分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: LUPA编著
出 版 社: 科学出版社
出版时间: 2007-9-1字数: 340000版次: 1页数: 211印刷时间: 2008-09-01开本: 16开印次: 2纸张: 胶版纸I S B N : 9787030199638包装: 平装编辑推荐
本套丛书是基于LUPA开源课程体系开发系列教材,注重面向未来、面向企业人才需求,强调实用、体系完整,重点在培养应用型、技能型的天源人才,是开放源代码高校推进联盟(LUPA)职业技能认证、教育部-LUPA天源软件实习初训基地地指定用书,也是中国高等教育培训中心的推荐教材。
本套丛书由LUPA提供技术支持,网址:www.lupaworld.com.
内容简介
学习完本书后,读者可掌握计算机网络知识,常用命令的使用方法,掌握基本的shell编程,了解对TCP/IP局域网的构建和架设,掌握Linux 操作系统的使用与管理;熟练掌握DHCP服务器、SAMBA服务器、数据库服务器、DNS服务器、Apache服务器、邮件服务器、FTP服务器、流媒体服务器等的配置,掌握动态站点和虚拟主机的搭建。
本书是开放源代码高校推进联盟“Linux网络管理员职业技能认证”考试指定用书,旨在帮助读者精通网络管理员职业技能,可以从事中、小型企业的Ljnux服务器的日常维护、性能调整、系统架设、服务器安装、网络管理和维护等工作。本书同样适合作为高等院校计算机专业、网络专业学生的信息安全教材或参考书,也可供各种信息安全培训班使用。
目录
第0章开源文化概述
0.1什么是开源文化
0.1.1天源文化
0.1.2关于黑客
0.2天涯软件与自由软件
0.3天涯教育模式
0.3.1什么进开放教育资源
0.3.2天放教育发展
0.3.3天源教育模式
第1章计算机网络服务器概述
1.1网络概述
1.1.1因特网简介
1.1.2局域网构成
1.2局域网的功能
1.3常用服务器介绍
思考与实验
第2章Linux常用命令
2.1man帮助命令
2.2文件系统命令
2.3系统管理常用命令
2.4网络操作常用命令
2.5网络案例常用命令
2.6安装rpm形式的软件包
2.7图形化安装软件
思考与实验
第3章shell编程
3.1shell命令行书写规则
3.2编写/修改权限及执行shell程序的步骤
3.2.1编辑shell程序
3.2.2建立可执行的程序
3.2.3执行shell程序
3.3在shell程序中使用的参数
3.3.1位置参数
3.3.2内部参数
3.4在shell程序中使用的变量
3.4.1变量的赋值
3.4.2访问变量值
3.4.3键盘读入
3.5表达式的比较
3.5.1字符串比较
3.5.2数字比较
3.5.3逻辑操作
3.5.4文件操作
3.6循环结构语句
3.6.1for循环
3.6.2while循环
3.6.3until循环
3.7条件结构语句
3.7.1if语句
3.7.2case语句
3.8在shell脚本中使用函数
3.9在shell脚本中调用其他shell脚本
3.10综合实例
思考与实验
第4章组建局域网
4.1企业网络概况
4.2组网原理
4.3项目需求与需求分析
4.3.1项目说明
4.3.2项目要求
4.3.3项目需求分析
4.3.4布线设计
4.4设备清单
4.5组网过程
4.5.1双绞线网线的制作过程
4.5.2交换机的连接
4.5.3服务器接入因特网
4.5.4服务器连接到企业内部网
4.5.5企业普通办公电脑连接到网络
4.6测试
4.6.1使用测试仪测试网线
4.6.2使用ping命令测试
第5章Internet接入
5.1计算机网络的基本概念
5.2Red Hat LinuX 9.0的网络接入方式
5.2.1通过ADsL接入Internet
5.2.2单网卡作透明代理
5.2.3通过局域网接入Internet
思考与实验
第6章DHCP服务器
6.1DHCP概述与项目说明
6.1.1DHcP简介
6.1.2DHCP工作原理
6.1.3项目说明与项目要求
6.1.4配置步骤说明
6.2配置过程
6.3测试
6.4配置语句说明
6.4.1DHCP配置文件中的参数
6.4.2DHcP配置文件中的选项
6.4.3DHCP配置文件中的声明
6.5思考
思考与实验
第7章SAMBA服务器
7.1SAMBA简介与工作原理
7.1.1SAMBA简介
7.1.2SAMBA服务器工作原理
7.1.3项目说明与项目要求
7.1.4配置步骤说明
7.2配置过程
7.3测试
7.4配置语句说明
7.8思考
思考与实验
第8章FTP服务器
8.1FTP服务器简介与项目说明
8.1.1FTP服务器工作原理
8.1.2项目说明与项目要求
8.1.3配置步骤说明
8.2配置过程
8.3测试
8.4配置语句说明
8.5思考
思考与实验
第9章DNS服务器
9.1DNS功能与项目介绍
9.1.1DNS工作原理
9.1.2项目说明与项目要求
9.1.3配置步骤说明
9.2配置过程
9.3测试
9.4配置语句说明
9.5BrND语法检查工具
9.6思考
思考与实验
第10章邮件服务器
10.1邮件服务器简介
10.2邮件服务器的工作原理
10.2.1邮件服务器工作原理
10.2.2本地网络邮件传输
10.2.3远程刚络邮件传输
10.3项甘说明与项目要求
10.4配置步骤说明
10.5配置过程
10.6测试
10.7配置语句说明
10.8思考
思考与实验
第11章Apache服务器
11.1ADache简介
11.2ADache服务器工作原理
11.3项目说明与项目要求
11.4配置步骤说明
11.5配置过程
11.6测试
11.7配置语句说明
11.8思考
思考与实验
第12章MySQL服务器
12.1MysQL简介
12.2项目说明与项目要求
12.3配置步骤说明
12.4配置过程
12.5数据库文件在PHP中的简单应用
思考与实验
第13章流媒体服务器
13.1流媒体服务器简介
13.2项目说明与项日要求
13.3配置步骤说明
13.4配置过程
思考与实验
第14章iplabIes防火墙
14.1iptables简介
14.2iptables工作原理
14.3项目说明与项目要求
14.4配置步骤说明
14.5配置过程
14.6测试
14.7命令与参数
14.8思考
思考与实验
附录
参考文献
书摘插图
第0章开源文化的概述
本章重点
理解什么是开源文化。
开源软件与自由软件的区别。
开源的教育模式。
本章导读
本章0.1节首先讲解了广义开源狭义开源,并且对黑客文化进行了介绍,0.2节内容比较详细地讲解了开源软件自由软件,0.3节主要介绍了开源教育模式。通过本意的学习,使读者能初步了解开源文化的发展与意义。
……