《linux服务器配置与管理:白手起家》
Version 1.2
2010-2-23 修订
第一篇
第一关 进入Linux的世界
1.1 关卡1:运行您的第一个Linux操作系统
1.1.1 任务1:按给定链接下载虚拟机和iso映像
1.1.2 任务2:安装虚拟机
1.1.3 任务3:在虚拟机上运行Linux操作系统
1.1.4 任务4:Linux发现之旅
1.1.5 总结:知识集1
1.1.6 过关任务:再次安装(OpenSuse的Livecd)
1.1.7 心得及自我评分(心得:经历了那些困难、产生了什么困惑,最后是怎样解决的)
1.2 关卡2:Linux初步
1.2.1 任务1:常用文件命令
1.2.2 任务2:常用系统命令
1.2.3 总结:知识集2
1.2.4 过关任务:一系列命令完成一件事情
1.2.5 心得及自我评分
1.3 小结
1.3.1 内容总结
1.3.2 知识线路图
1.3.3 捉虫
1.3.4 Boss任务1:制作自启动Linux U盘
第二关 深入Linux的世界
2.1 关卡3:虚拟机硬盘安装(无风险)
2.1.1 任务1:硬盘安装
2.1.2 总结:知识集3
2.1.3 过关任务Ⅰ:再次安装(个性化定制)
2.1.4 过关任务Ⅱ:并使用VirtualBox安装
2.1.5 心得及自我评分
2.2 关卡4:硬盘安装(选作,有风险)
2.2.1 任务1:按给定链接下载并安装软件(grub for dos && Fedora DVD)
2.2.2 任务2:硬盘安装CentOS
2.2.3 总结:知识集4
2.2.4 过关任务:再次安装(难度加大,安装Fedora12,并选择覆盖本机已有Linux分区)
2.2.5 心得及自我评分
2.3 小结
2.3.1 内容总结
2.3.2 知识线路图
2.3.3 捉虫
2.3.4 Boss任务2:待定
第二篇
第三关 安全的远程访问
3.1 关卡5:Linux提高
3.1.1 任务1:配置网卡
3.1.2 任务2:添加用户
3.1.3 总结:知识集5
3.1.4 过关任务:待定
3.1.5 心得及自我评分
3.2 关卡6:使用SSH远程访问
3.2.1 任务1:口令式SSH
3.2.2 任务2:密钥式SSH
3.2.3 总结:知识集6
3.2.4 过关任务:待定
3.2.5 心得及自我评分
3.3 小结
3.3.1 内容总结
3.3.2 知识线路图
3.3.3 捉虫
3.3.4 Boss任务3:工作环境下的SSH配置
第四关 DHCP服务器配置
4.1 关卡7:Linux深入Ⅰ
4.1.1 任务1:Linux包管理
4.1.2 任务2:RPM包的使用
4.1.3 总结:知识集7
4.1.4 过关任务:从网上下载并安装QQ for Linux
4.1.5 心得及自我评分
4.2 关卡8:架设DHCP服务器
4.2.1 任务1:了解网络地址
4.2.2 任务2:DHCP
4.2.3 总结:知识集8
4.2.4 过关任务:待定
4.2.5 心得及自我评分
4.3 小结
4.3.1 内容总结
4.3.2 知识线路图
4.3.3 捉虫
4.3.4 Boss任务4:工作环境下的SSH配置
第五关 文件服务器配置
5.1 关卡9:Linux深入Ⅱ
5.1.1 任务1:Linux目录(目录的形式、实质:就是一个个的文件并打开看看)
5.1.2 任务2:Linux访问权限
5.1.3 任务3:磁盘限额
5.1.4 总结:知识集9
5.1.5 过关任务:待定
5.1.6 心得及自我评分
5.2 关卡10:配置Samba服务器
5.2.1 任务1:简单Samba服务器的建立
5.2.2 任务2:共享模式的Samba服务器
5.2.3 任务3:用户模式的Samba服务器
5.2.4 总结:知识集10
5.2.5 过关任务:待定
5.2.6 心得及自我评分
5.3 小结
5.3.1 内容总结
5.3.2 知识线路图
5.3.3 捉虫
5.3.4 Boss任务5:公司内部的Samba服务器配置
第六关 数据库服务器配置
6.1 关卡11:数据库
6.1.1 任务1:数据库简述
6.1.2 任务2:MySQL安装
6.1.3 任务3:MySQL配置
6.1.4 总结:知识集11
6.1.5 过关任务:待定
6.1.6 心得及自我评分
6.2 关卡12:学习准备
6.2.1 任务1:了解SQL语言
6.2.2 任务2:建立数据库和表
6.2.3 任务3:查询、插入、更新和删除记录
6.2.4 总结:知识集12
6.2.5 过关任务:待定
6.2.6 心得及自我评分
6.3 小结
6.3.1 内容总结
6.3.2 知识线路图
6.3.3 捉虫
6.3.4 Boss任务6:待定
第七关 Web服务器配置
7.1 关卡13:Apache
7.1.1 任务1:简单Web服务器的搭建
7.1.2 任务2:Apache详细
7.1.3 任务3:Web目录及权限设置
7.1.4 任务4:PHP等多脚本支持
7.1.5 总结:知识集13
7.1.6 过关任务:建立一个全功能网络办公应用环境EyeOS
7.1.7 心得及自我评分
7.2 关卡14:架设虚拟主机
7.2.1 任务1:了解虚拟主机及价格
7.2.2 任务2:用Apache建立虚拟主机
7.2.3 总结:知识集14
7.2.4 过关任务:按公司实际环境为员工搭建虚拟主机环境
7.2.5 心得及自我评分
7.3 小结
7.3.1 内容总结
7.3.2 知识线路图
7.3.3 捉虫
7.3.4 Boss任务7:用Nginx服务器配置架设电子商务网站
第八关 名称服务器配置
8.1 关卡15:DNS初探
8.1.1 任务1:了解DNS的作用(给几个IP地址,也能访问互联网)
8.1.2 任务2:安装与初步配置Bind
8.1.3 任务3:测试服务器是否正常运行
8.1.4 总结:知识集15
8.1.5 过关任务:请将自己的姓名变成域名
8.1.6 心得及自我评分
8.2 关卡16:DNS进阶
8.2.1 任务1:正向解析
8.2.2 任务2:反响解析
8.2.3 总结:知识集16
8.2.4 过关任务Ⅰ:DNS服务器简单负载均衡
8.2.5 过关任务Ⅱ:泛域名解析
7.2.6 心得及自我评分
8.3 小结
8.3.1 内容总结
8.3.2 知识线路图
8.3.3 捉虫
8.3.4 Boss任务8:为公司构建较为复杂的内网环境(综合)
第三篇
第九关 架设电子邮件服务器
9.1 关卡17:邮件服务器初步
9.1.1 任务1:Postfix的安装与配置
9.1.2 任务2:别名的配置
9.1.3 任务3:SMTP认证
9.1.4 总结:知识集17
9.1.5 过关任务:待定
9.1.6 心得及自我评分
9.2 关卡18:Postfix进阶
9.2.1 任务1:POP
9.2.2 任务2:IMAP
9.2.3 总结:知识集18
9.2.4 过关任务:配置并使用雷鸟收发电子邮件
9.2.5 心得及自我评分
9.3 小结
9.3.1 内容总结
9.3.2 知识线路图
9.3.3 捉虫
9.3.4 Boss任务9:Web方式收发邮件及垃圾邮件处理
第十关 架设FTP服务器
10.1 关卡19:匿名FTP
10.1.1 任务1:接触FTP
10.1.2 任务2:匿名FTP服务器的架设
10.1.3 总结:知识集19
10.1.4 过关任务:待定
10.1.5 心得及自我评分
10.2 关卡20:安全的FTP访问
10.2.1 任务1:本地用户登录
10.2.2 任务2:虚拟FTP用户登录
10.2.3 总结:知识集20
10.2.4 过关任务:待定
10.2.5 心得及自我评分
10.3 小结
10.3.1 内容总结
10.3.2 知识线路图
10.3.3 捉虫
10.3.4 Boss任务10:全功能的虚拟机主机管理
第十一关 构建防火墙
11.1 关卡21:防火墙基础
11.1.1 任务1:定义并查看默认策略
11.1.2 任务2:管理iptables规则
11.1.3 总结:知识集21
11.1.4 过关任务:待定
11.1.5 心得及自我评分
11.2 关卡22:iptables进阶
11.2.1 任务1:NAT
11.2.2 任务2:禁止客户机访问不健康网站
11.2.3 任务3:禁止某些客户机上网
11.2.4 任务4:禁止/强制客户机访问某些服务
11.2.5 任务5:发布内网服务器
11.2.6 总结:知识集22
11.2.7 过关任务:在公司内网封杀QQ
11.2.8 心得及自我评分
11.3 小结
11.3.1 内容总结
11.3.2 知识线路图
11.3.3 捉虫
11.3.4 Boss任务11:建构公司防火墙,构建安全网络环境
第十二关 代理服务器配置
12.1 关卡23:Squid基础
12.1.1 任务1:Squid的安装与使用
12.1.2 任务2:访问控制
12.1.3 总结:知识集23
12.1.4 过关任务:待定
12.1.5 心得及自我评分
12.2 关卡24:iptables进阶
12.2.1 任务1:透明代理
12.2.2 任务2:用户身份认证
12.2.3 总结:知识集24
12.2.4 过关任务:待定
12.2.5 心得及自我评分
12.3 小结
12.3.1 内容总结
12.3.2 知识线路图
12.3.3 捉虫
12.3.4 Boss任务12:部署公司防火墙保护下的Squid代理服务器
第十三关 配置VPN服务(自学)
13.1 关卡25:自己摸索配置VPN服务
13.1.1 任务1:安装软件
13.1.2 任务2:配置服务
13.1.3 总结:知识集25
13.1.4 过关任务:待定
13.1.5 心得及自我评分
13.2 小结
13.3.1 内容总结(自己完成)
13.3.2 知识线路图(自己画出)
13.3.3 Boss任务13:部署公司防火墙保护下的VPN服务器