项目1 Linux系统安装 1
1.1 技术准备 1
1.1.1 Linux概述 1
1.1.2 Linux磁盘分区 2
1.1.3 虚拟机的使用 2
1.2 项目实施 14
1.2.1 默认安装方式 15
1.2.2 定制安装方式 25
1.3 技术拓展 27
1.3.1 安装Ubuntu Linux 27
1.3.2 多操作系统安装 31
小结 32
练习 32
项目2 文件和目录管理 33
2.1 技术准备 33
2.1.1 文件与目录 33
2.1.2 Linux文件和目录
的操作 36
2.2 项目实施 52
2.2.1 文件和目录操作 53
2.2.2 文件权限 56
2.3 技术拓展 58
2.3.1 文档的归档与压缩 58
2.3.2 vi编辑器的使用 61
2.3.3 Linux软件的安装 63
小结 66
练习 66
项目3 用户和组管理 68
3.1 技术准备 68
3.1.1 Linux系统中的用户 68
3.1.2 组群 73
3.1.3 账号文件 74
3.2 项目实施 78
3.2.1 图形桌面环境下管理
用户与组群 78
3.2.2 使用命令管理用户
账号和组群 79
3.2.3 批量添加用户 80
3.3 技术拓展 81
3.3.1 Linux下的ACL
简介 81
3.3.2 ACL示例 83
小结 84
练习 84
项目4 Linux磁盘存储管理 86
4.1 技术准备 86
4.1.1 Linux存储 86
4.1.2 磁盘管理命令 86
4.2 项目实施 99
4.2.1 桌面模式下移动存储
设备的管理 99
4.2.2 磁盘配额管理 101
4.3 技术拓展 103
4.3.1 LVM卷管理 103
4.3.2 磁盘阵列 108
小结 110
练习 110
项目5 Linux网络管理 111
5.1 技术准备 111
5.1.1 网络配置 111
5.1.2 DHCP服务 127
5.2 项目实施 130
5.2.1 图形界面配置
网络参数 130
5.2.2 命令配置网络参数 131
5.2.3 DHCP服务配置 131
5.3 技术拓展 132
5.3.1 远程登录Linux 132
5.3.2 虚拟机的网络模式 134
小结 134
练习 134
项目6 DNS配置与管理 135
6.1 技术准备 135
6.1.1 DNS服务的工作
原理 135
6.1.2 DNS配置文件 136
6.2 项目实施 140
6.2.1 图形界面配置DNS 140
6.2.2 修改配置文件配置
DNS服务 145
6.3 技术拓展 146
6.3.1 DNS服务测试命令 146
6.3.2 DNS辅助服务器和
DNS缓存服务器 149
小结 150
练习 150
项目7 Linux网络共享服务配置
与管理 151
7.1 技术准备 151
7.1.1 Samba服务 151
7.1.2 FTP服务 158
7.2 项目实施 160
7.2.1 图形界面Samba服务
的配置 160
7.2.2 修改配置文件配置
Samba服务 162
7.2.3 Vsftp服务的配置 164
7.2.4 FTP服务测试 165
7.3 技术拓展 167
7.3.1 FTP服务权限管理 167
7.3.2 NFS服务与配置 168
小结 169
练习 170
项目8 Linux WWW配置与管理 171
8.1 技术准备 171
8.1.1 WWW服务 171
8.1.2 Apache服务器 171
8.2 项目实施 176
8.2.1 图形界面配置Apache
服务 176
8.2.2 修改配置文件配置
Apache服务 179
8.3 技术拓展 181
8.3.1 MySQL数据库 181
8.3.2 安装和使用MySQL 181
8.3.3 MySQL的基本操作 183
小结 185
练习 185
项目9 Linux VPN配置与管理 187
9.1 技术准备 187
9.1.1 VPN的种类 187
9.1.2 PPTP协议 188
9.1.3 PPTP的安装和
配置 188
9.2 项目实施 190
9.2.1 PPTP VPN的配置 191
9.2.2 VPN的使用 192
9.3 技术拓展 196
9.3.1 几种VPN协议对比 196
9.3.2 PPTP VPN搭建配置
过程中常见问题 196
小结 197
练习 197
项目10 邮件服务器配置与管理 198
10.1 技术准备 198
10.1.1 邮件服务的工作
原理 198
10.1.2 Sendmail服务器 199
10.2 项目实施 203
10.2.1 DNS服务器配置
解析MX记录 203
10.2.2 配置sendmail服务 204
10.2.3 客户端验证 205
10.3 技术拓展 209
小结 210
练习 210
项目11 Linux防火墙配置与管理 211
11.1 技术准备 211
11.1.1 Linux防火墙的种类
与选择 211
11.1.2 iptables原理 211
11.1.3 iptables基本语法 214
11.2 项目实施 218
11.2.1 图形界面配置
ipatbles 220
11.2.2 命令方式配置
ipatbles 222
11.3 技术拓展 224
11.3.1 ipatbles实现NAT
转换 224
11.3.2 防御SYN攻击 226
11.3.3 防御DDoS攻击 226
小结 227
练习 227
综合实训 Linux系统配置与管理 228
12.1 实训分析 228
12.2 实训设计 228
12.3 实训实施 230
参考文献 240