Linux是一套免费使用和自由传播的类UNIX操作系统,因良好的稳定性、优异的性能、低廉的价格以及开放的源代码,而使其应用领域日趋广泛。目前,Linux的应用领域主要包括桌面应用领域、高端服务器领域以及嵌入式应用领域。《Linux系统与服务管理案例教程》主要关注Linux在服务器领域的应用。《Linux系统与服务管理案例教程》主要分为系统管理、服务管理、安全管理和Linux实战四部分。Linux操作系统的精髓在于命令和文件,《Linux系统与服务管理案例教程》不从图形界面的角度出发,而是以命令行的方式入手。《Linux系统与服务管理案例教程》以由浅入深的方式讲解,故同样适合于Linux初学者一只需具备一定网络基础和Windows操作系统基础即可。《Linux系统与服务管理案例教程》主要用作各应用型本科院校计算机类专业Linux课程的教材,也可作为高等职业院校计算机类专业的教材,还可作为Linux爱好者的学习用书。
第一部分 系统管理
第1章 搭建Linux系统平台
1.1 Linux系统简介
1.1.1 Linux的起源和发展
1.1.2 Linux在企业中的应用
1.2 安装Linux操作系统
1.2.1 Linux分区与目录结构
1.2.2 安装与启动Linux操作系统
1.3 案例一规划安装Linux操作系统
1.3.1 安装图形界面CentOS系统
1.3.2 熟悉图形界面操作
小结
习题
第2章 管理文件和目录
2.1 Linux命令概述
2.1.1 Linux命令分类与格式
2.1.2 Linux命令帮助
2.2 Linux文件与目录
2.2.1 Linux的文件类型
2.2.2 Linux的目录结构
2.3 vi编辑文件
2.3.1 vi编辑器概述
2.3.2 vi编辑器模式与转换
2.4 案例二管理Linux文件和目录
2.4.1 管理用户目录
2.4.2 管理用户文件
2.4.3 管理文件和目录权限
小结
习题
第3章 安装与管理应用程序
3.1 Linux应用程序基础
3.1.1 Linux应用程序的组成
3.1.2 常见Linux软件包类型
3.2 安装与管理应用程序
3.2.1 RPM工具安装应用程序
3.2.2 YUM工具安装应用程序
3.3 案例三安装RPM应用程序
3.3.1 安装Linux版QQ
3.3.2 安装Linux版Realplayer
小结
习题
第4章 管理用户和组
4.1 Linux用户账号管理
4.1.1 用户相关配置文件
4.1.2 查询用户账号
4.2 Linux用户组管理
4.2.1 用户与组的关系
4.2.2 用户组相关文件
4.2.3 查询用户组
4.3 案例四规划用户与组
4.3.1 规划用户
4.3.2 规划组
4.3.3 规划权限
小结
习题
第5章 管理磁盘和文件系统
5.1 管理磁盘和文件系统
5.1.1 管理磁盘及分区
5.1.2 管理文件系统
5.1.3 磁盘配额
5.2 案例五规划服务器磁盘空间
5.2.1 规划磁盘分区
5.2.2 限制用户和组的磁盘使用空间
小结
习题
第6章 管理进程与服务
6.1 Linux系统管理
6.1.1 Linux系统启动流程
6.1.2 Linux系统进程管理
6.1.3 计划任务管理
6.2 案例六Linux服务器常规管理
6.2.1 配置Linux运行级别
6.2.2 配置Linux服务
6.2.3 配置计划启动服务
小结
习题
第二部分 服务管理
第7章 配置DHCP服务器
7.1 构建DHCP服务器
7.1.1 DHCP服务概述
7.1.2 DHCP工作原理
7.2 案例七配置DHCP服务器端与客户端
7.2.1 安装DHCP服务器
7.2.2 配置DHCP服务
7.2.3 配置DHCP客户端
小结
习题
第8章 配置文件服务器
8.1 构建SAMBA文件服务器
8.1.1 SAMBA服务概述
8.1.2 SAMBA服务工作原理
8.2 案例八安装与配置SAMBA服务器
8.2.1 配置SAMBA服务器端
8.2.2 配置SAMBA客户端
小结
习题
第9章 配置域名服务
9.1 构建DNS服务器
9.1.1 DNS系统概述
9.1.2 DNS查询工作原理
9.2 案例九配置DNS服务端与客户端
9.2.1 配置DNS服务器端
9.2.2 配置DNS客户端
小结
习题
第10章 配置LAMP
10.1 构建LAMP网站服务平台
10.1.1 LAMP平台概述
10.1.2 httpd服务基础
10.1.3 Web站点的典型应用
10.2 案例十配置基于LAMP的论坛系统
10.2.1 安装并配置LAMP
10.2.2 安装并配置phpBB
小结
习题
第11章 配置邮件服务
11.1 构建Postfix邮件服务器
11.1.1 电子邮件系统概述
11.1.2 常用邮件系统
11.1.3 Postfix构建邮件系统
11.2 案例十一配置Postfix邮件系统
11.2.1 构建简单邮件系统
11.2.2 配置Webmail
11.2.3 配置OE邮件客户端
小结
习题
第三部分 安全管理
第12章 优化系统安全
12.1 系统安全常规优化
12.1.1 用户账号安全优化
12.1.2 文件系统安全优化
12.1.3 引导与登录安全优化
12.2 案例十二Linux系统常规优化
12.2.1 控制用户权限
12.2.2 系统引导与登录安全加固
小结
习题
第13章 构建Linux防火墙
13.1 Linux防火墙基础
13.1.1 Linux防火墙概述
13.1.2 iptables配置与管理
13.2 案例十三配置iptables防火墙
13.2.1 IP地址与端口过滤
13.2.2 封锁MSN、QQ服务器
小结
习题
第四部分 Linux系统与服务管理案例教程实战
第14章 Linux系统与服务管理案例教程项目实战
14.1 需求分析
14.1.1 构建企业网站与邮件系统
14.1.2 构建企业域名系统
14.1.3 构建企业服务器管理监控系统
14.2 问题分析
14.2.1 规划网络区域
14.2.2 规划各服务器角色
14.3 实施步骤
14.3.1 准备项目环境
14.3.2 项目实施
14.3.3 验证实施结果
小结
参考文献