第1章 虚拟机与VMware Workstation 1
1.1 虚拟机 1
1.1.1 虚拟机的功能与用途 1
1.1.2 VMware Workstation虚拟机简介 2
1.2 安装VMware Workstation 2
1.3 设置VMware Workstation 10的首选项 4
1.4 使用虚拟网络编辑器 5
1.4.1 添加桥接模式虚拟网络 6
1.4.2 添加仅主机模式虚拟网络 6
1.4.3 在Windows主机中更改NAT设置 8
1.4.4 在Windows主机中更改DHCP设置 8
1.4.5 设置VMware Workstation的联网方式 8
1.5 安装与配置Windows Server 2008虚拟机 11
1.6 安装和升级VMware Tools 15
1.6.1 安装VMware Tools 16
1.6.2 在Windows虚拟机中手动安装或升级VMware Tools 16
1.6.3 在Linux虚拟机中手动安装或升级VMware Tools 17
1.6.4 卸载VMware Tools 19
1.7 在虚拟机中使用可移动设备 20
1.7.1 前提条件 20
1.7.2 使用移动设备步骤 20
1.7.3 将USB设备连接到虚拟机 21
1.7.4 在Linux主机上装载USB文件系统 21
1.8 为虚拟机设置共享文件夹 21
1.9 为虚拟机拍摄快照 25
1.9.1 使用快照保留虚拟机状态 25
1.9.2 拍摄虚拟机快照 26
1.9.3 恢复到快照 26
1.9.4 使用快照管理器 27
第2章 Linux系统安装与常用命令 28
2.1 Linux的安装与配置 28
2.1.1 实训目的 28
2.1.2 实训环境 28
2.1.3 实训准备 28
2.1.4 实训步骤 31
2.1.5 实训思考题 60
2.1.6 实训报告要求 60
2.2 Linux常用命令 61
2.2.1 实训目的 61
2.2.2 实训内容 61
2.2.3 实训准备 61
2.2.4 实训环境 66
2.2.5 实训步骤 66
2.2.6 实训思考题 71
2.2.7 实训报告要求 71
第3章 Linux系统配置与管理 72
3.1 Linux系统用户管理 72
3.1.1 实训目的 72
3.1.2 实训内容 72
3.1.3 实训环境 72
3.1.4 实训准备 72
3.1.5 实训步骤 74
3.1.6 实训思考题 80
3.1.7 实训报告要求 80
3.2 安装与管理软件包 80
3.2.1 实训目的 80
3.2.2 实训内容 81
3.2.3 实训准备 81
3.2.4 实训步骤 84
3.2.5 实训思考题 94
3.2.6 实训报告要求 95
3.3 配置与管理文件权限 95
3.3.1 实训目的 95
3.3.2 实训内容 95
3.3.3 实训准备 95
3.3.4 实训步骤 99
3.3.5 实训思考题 104
3.3.6 实训报告要求 104
3.4 使用ACL规划详细权限 104
3.4.1 实训目的 104
3.4.2 实训内容 104
3.4.3 实训准备 104
3.4.4 实训步骤 105
3.4.5 实训思题考 110
3.4.6 实训报告要求 110
3.5 管理磁盘分区、挂载与卸载 111
3.5.1 实训目的 111
3.5.2 实训内容 111
3.5.3 实训准备 111
3.5.4 实训步骤 113
3.5.5 实训思考题 122
3.5.6 实训报告要求 122
3.6 配置与管理磁盘配额 122
3.6.1 实训目的 122
3.6.2 实训内容 123
3.6.3 实训准备 123
3.6.4 实训步骤 123
3.6.5 实训报告要求 128
3.7 在Linux中配置软RAID 128
3.7.1 实训目的 128
3.7.2 实训内容 128
3.7.3 实训准备 128
3.7.4 实训步骤 128
3.7.5 实训思考题 131
3.7.6 实训报告要求 131
3.8 管理LVM逻辑卷 132
3.8.1 实训目的 132
3.8.2 实训内容 132
3.8.3 实训准备 132
3.8.4 实训步骤 133
3.8.5 实训报告要求 136
第4章 Vim与编程调试 137
4.1 熟练使用vi编辑器与Shell命令 137
4.1.1 实训目的 137
4.1.2 实训内容 137
4.1.3 实训准备 137
4.1.4 实训步骤 139
4.1.5 实训思考题 147
4.1.6 实训报告要求 147
4.2 使用正则表达式 147
4.2.1 实训目的 147
4.2.2 实训内容 147
4.2.3 实训步骤 148
4.2.4 实训思考 155
4.2.5 实训报告要求 155
4.3 使用Shell Script编程 155
4.3.1 实训目的 155
4.3.2 实训内容 155
4.3.3 实训准备 155
4.3.4 实训步骤 156
4.3.5 实训思考题 172
4.3.6 实训报告要求 172
4.4 使用gcc和make调试程序 172
4.4.1 实训目的 172
4.4.2 实训内容 172
4.4.3 实训准备 172
4.4.4 实训步骤 173
4.4.5 实训报告要求 181
第5章 常用网络服务 182
5.1 配置与管理Samba服务器 182
5.1.1 实训目的 182
5.1.2 实训内容 182
5.1.3 实训环境及要求 182
5.1.4 实训步骤 183
5.1.5 实训思考题 190
5.1.6 实训报告要求 190
5.2 配置与管理NFS服务器 190
5.2.1 实训目的 190
5.2.2 实训内容 190
5.2.3 实训环境及要求 190
5.2.4 实训步骤 191
5.2.5 实训思考题 194
5.2.6 实训报告要求 194
5.3 配置与管理DHCP服务器 194
5.3.1 实训目的 194
5.3.2 实训内容 194
5.3.3 实训要求 194
5.3.4 实训步骤 194
5.3.5 实训思考题 201
5.3.6 实训报告要求 202
5.4 配置与管理DNS服务器 202
5.4.1 实训目的 202
5.4.2 实训内容 202
5.4.3 实训环境及要求 202
5.4.4 实训步骤 202
5.4.5 实训思考题 210
5.4.6 实训报告要求 210
5.5 配置与管理Web服务器 210
5.5.1 实训目的 210
5.5.2 实训内容 210
5.5.3 实训环境及要求 210
5.5.4 实训步骤 210
5.4.5 实训思考题 220
5.4.6 实训报告要求 220
5.6 配置与管理FTP服务器 220
5.6.1 实训目的 220
5.6.2 实训内容 220
5.6.3 实训环境及要求 220
5.6.4 实训步骤 220
5.6.5 实训思考题 227
5.6.6 实训报告要求 227
5.7 配置与管理电子邮件服务器 228
5.7.1 实训目的 228
5.7.2 实训内容 228
5.7.3 实训准备 228
5.7.4 电子邮件服务器简单案例 234
5.7.5 Sendmail服务企业实战与应用 237
5.7.6 实训思考题 246
5.7.7 实训报告要求 246
第6章 网络互联与安全 247
6.1 配置与管理iptables 247
6.1.1 实训目的 247
6.1.2 实训内容 247
6.1.3 实训准备 247
6.1.4 实训环境及要求 248
6.1.5 实训步骤 249
6.1.6 实训思考题 251
6.1.7 实训报告要求 251
6.2 配置与管理NAT 251
6.2.1 实训目的 251
6.2.2 实训内容 251
6.2.3 实训准备 251
6.2.4 实训步骤 253
6.2.5 实训报告要求 256
6.3 配置与管理SQUID代理服务器 256
6.3.1 实训目的 256
6.3.2 实训内容 256
6.3.3 实训准备 256
6.3.4 实训环境要求 257
6.3.5 实训步骤 257
6.3.6 企业实战与应用实例 261
6.3.7 实训报告要求 263
6.4 配置与管理VPN服务器 263
6.4.1 实训目的 263
6.4.2 实训内容 263
6.4.3 实训准备 263
6.4.4 实训步骤 264
6.4.5 企业实战与实用 274
6.4.6 实训思考题 277
6.4.7 实训报告要求 277
6.5 Linux进程管理和系统监视 277
6.5.1 实训目的 277
6.5.2 实训内容 277
6.5.3 实训步骤 277
6.5.4 实训思考题 294
6.5.5 实训报告要求 294
6.6 Linux系统故障排除 294
6.6.1 实训场景 294
6.6.2 实训要求 294
6.6.3 实训前的准备 294
6.6.4 实训后的总结 295
6.7 Linux系统企业综合应用 295
6.7.1 实训场景 295
6.7.2 实训基本要求 295
6.7.3 实训前的准备 295
6.7.4 实训后的总结 296