《Linux 网络操作系统配置与管理》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:夏笠芹,谢树新主编;新世纪高职高专教材编审委员会组编;黄为,李振军副主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:2013
  • ISBN:9787561176337
  • 页数:259 页
图书介绍:项目1 Linux 系统简介与安装;项目2 RHEL5图形和字符界面使用基础;项目3 文件和目录的管理;项目4 用户与文件权限的管理;项目5 磁盘管理;项目6 网络配置与软件包管理;项目7 Samba跨平台资源共享的管理; 项目8 DHCP服务器的搭建;项目9 BIND域名解析服务器的搭建;项目10 Apache Web服务器的搭建;项目11 MySQL数据库服务器的搭建;项目12 vsftpd FTP服务器的搭建;项目13 Postfix 与Dovecot 邮件服务器的搭建。

项目1 Linux系统简介与安装 1

1.1 项目背景 1

1.2 项目知识准备 1

1.2.1 Linux的诞生与特点 1

1.2.2 Linux的应用领域 3

1.2.3 Linux系统的组成 4

1.2.4 Linux的内核版本和发行版本 5

1.2.5 Red Hat Enterprise Linux 5简介 6

1.2.6 RHEL 5的安装准备 7

1.3 项目实施 8

任务1-1 搭建Linux学习环境 8

任务1-2 安装Red Hat Enterprise Linux 5 11

任务1-3 启动和登录系统 17

任务1-4 使用SecureCRT实现远程登录 18

项目实训1 RHEL 5的安装、启动与登录 20

项目习作1 21

项目2 RHEL5图形和字符界面使用基础 22

2.1 项目背景 22

2.2 项目知识准备 22

2.2.1 Linux的操作界面 22

2.2.2 认识GNOME和KDE图形界面 23

2.3 项目实施 25

任务2-1 GNOME的基本操作与设置 25

任务2-2 用户管理器的使用 29

任务2-3 图形界面与字符界面的切换 31

任务2-4 字符界面Shell的基本使用 33

项目实训2 RHEL 5图形与字符界面使用基础实训 37

项目习作2 38

项目3 文件和目录的管理 39

3.1 项目背景 39

3.2 项目知识准备 39

3.2.1 Linux系统的目录结构 39

3.2.2 Linux的文件类型 41

3.3 项目实施 42

任务3-1 目录操作命令的使用 42

任务3-2 文件操作命令的使用 43

任务3-3 文件内容操作命令的使用 47

任务3-4 文件压缩和归档命令的使用 48

任务3-5 输入输出重定向与管道的使用 50

任务3-6 vim文本编辑器的使用 51

项目实训3 文件和目录的管理实训 54

项目习作3 55

项目4 用户与文件权限的管理 58

4.1 项目背景 58

4.2 项目知识准备 58

4.2.1 Linux中的用户和组的分类 58

4.2.2 Linux中用户和用户组的配置文件 59

4.2.3 用户登录Linux系统的过程 61

4.2.4 Linux中文件和目录的权限 61

4.3 项目实施 64

任务4-1 用户的管理 64

任务4-2 用户组的管理 67

任务4-3 设置文件和目录的一般权限 68

任务4-4 设置文件和目录的特殊权限 70

任务4-5 设置新建文件或目录的默认权限 71

项目实训4 RHEL5用户及文件权限的管理 72

项目习作4 73

项目5 磁盘管理 75

5.1 项目背景 75

5.2 项目知识准备 75

5.2.1 磁盘的接口与设备名 75

5.2.2 磁盘分区与文件系统 76

5.2.3 磁盘配额 78

5.2.4 认识Linux逻辑卷(LVM) 79

5.3 项目实施 80

任务5-1 使用fdisk命令对磁盘进行分区 80

任务5-2 格式化分区 83

任务5-3 挂载与卸载分区 84

任务5-4 磁盘配额管理 86

任务5-5 使用LVM实现动态磁盘管理 90

项目实训5 Linux磁盘管理 93

项目习作5 95

项目6 网络配置与软件包管理 97

6.1 项目背景 97

6.2 项目知识准备 97

6.2.1 网络配置的方式 97

6.2.2 Linux网络服务与协议端口 98

6.2.3 认识rpm软件包 99

6.3 项目实施 99

任务6-1 主机名的配置 99

任务6-2 网卡的配置 100

任务6-3 客户端域名解析的配置 105

任务6-4 网络诊断命令的使用 105

任务6-5 网络服务的运行管理 108

任务6-6 利用rpm命令管理软件包 110

项目实训6 网络配置与软件包管理实训 112

项目习作6 114

项目7 Samba跨平台资源共享的管理 116

7.1 项目背景 116

7.2 项目知识准备 116

7.2.1 SMB/CIFS协议 116

7.2.2 Samba的主要功能 117

7.2.3 Samba服务的工作过程 117

7.3 项目实施 118

任务7-1 Samba服务的安装与运行管理 118

任务7-2 认识Samba服务的配置文件 119

任务7-3 配置可匿名访问的文件共享 122

任务7-4 配置带验证的文件共享 124

任务7-5 Samba服务器扩展功能配置 127

任务7-6 Linux与Windows资源互访 130

任务7-7 配置Samba打印共享 132

项目实训7 Samba服务的配置与共享访问 133

项目习作7 134

项目8 DHCP服务器的搭建 136

8.1 项目背景 136

8.2 项目知识准备 137

8.2.1 为何要使用DHCP服务 137

8.2.2 DHCP的工作过程 137

8.3 项目实施 138

任务8-1 DHCP服务的安装与运行管理 138

任务8-2 认识DHCP的配置文件 139

任务8-3 配置单子网的DHCP服务 141

任务8-4 配置多子网的DHCP服务 143

任务8-5 用中继代理实现跨网段分配IP 144

项目实训8 DHCP服务器的安装与配置 146

项目习作8 147

项目9 BIND域名解析服务器的搭建 149

9.1 项目背景 149

9.2 项目知识准备 149

9.2.1 DNS服务及域名空间 149

9.2.2 DNS域名解析的过程 150

9.2.3 DNS服务器的类型与hosts文件 151

9.3 项目实施 153

任务9-1 DNS服务的安装与运行管理 153

任务9-2 认识BIND的配置文件 154

任务9-3 配置主DNS服务器 154

任务9-4 配置辅助DNS服务器 159

任务9-5 配置纯缓存DNS服务器 160

任务9-6 配置DNS服务器的转发器 161

项目实训9 DNS服务器的安装与配置 161

项目习作9 163

项目10 Apache Web服务器的搭建 164

10.1 项目背景 164

10.2 项目知识准备 164

10.2.1 Web服务简介 164

10.2.2 Apache服务软件 165

10.3 项目实施 165

任务10-1 Apache Web服务器的安装 165

任务10-2 认识Apache的目录与文件 167

任务10-3 用虚拟目录为多部门创建子站 170

任务10-4 使用虚拟主机实现一机多站 171

任务10-5 Web服务器的访问控制 174

任务10-6 为系统用户建立个人主页 177

项目实训10 Web站点的配置和管理 178

项目习作10 179

项目11 MySQL数据库服务器的搭建 181

11.1 项目背景 181

11.2 项目知识准备 181

11.2.1 数据库服务器的基本概念 181

11.2.2 MySQL简介 182

11.3 项目实施 182

任务11-1 MySQL服务器的安装 182

任务11-2 MySQL服务器的运行管理 183

任务11-3 MySQL的基本操作 185

任务11-4 用户与权限的管理 187

任务11-5 数据库的备份与恢复 189

项目实训11 MySQL服务器的安装与使用 191

项目习作11 192

项目12 vsftpd FTP服务器的搭建 193

12.1 项目背景 193

12.2 项目知识准备 193

12.2.1 FTP服务的作用与系统组成 193

12.2.2 vsftpd服务简介 194

12.3 项目实施 195

任务12-1 vsftpd服务的安装与测试 195

任务12-2 认识vsftpd.conf配置文件 197

任务12-3 配置匿名用户访问的FTP 199

任务12-4 配置本地用户访问的FTP 201

任务12-5 配置虚拟用户访问的FTP 203

项目实训12 vsftpd服务器安装与配置 206

项目习作12 207

项目13 Postfix与Dovecot邮件服务器的搭建 209

13.1 项目背景 209

13.2 项目知识准备 209

13.2.1 电子邮件系统的组成 209

13.2.2 电子邮件传输过程 210

13.2.3 Linux平台上主流E-mail软件 211

13.3 项目实施 211

任务13-1 发送邮件服务器Postfix的配置 211

任务13-2 接收邮件服务器Dovecot的配置 215

任务13-3 使用Outlook Express收发邮件 215

任务13-4 使用用户别名实现邮件群发 218

任务13-5 使用虚拟别名域实现邮件群发 219

任务13-6 基于邮件地址的过滤控制 220

任务13-7 SMTP认证的配置 222

任务13-8 以Web方式收发电子邮件 225

项目实训13 E-mail服务的配置与管理 227

项目习作13 228

项目14 防火墙与Squid代理服务器的搭建 230

14.1 项目背景 230

14.2 项目知识准备 230

14.2.1 认识防火墙 230

14.2.2 Linux防火墙概述 232

14.2.3 iptables规则的分层结构 232

14.2.4 数据包过滤的匹配流程 233

14.2.5 代理服务器Squid 234

14.3 项目实施 235

任务14-1 iptables的安装与运行管理 235

任务14-2 认识iptables命令的基本格式 235

任务14-3 iptables命令的基本使用 237

任务14-4 使用iptables实现NAT服务 240

任务14-5 Squid代理服务的安装 242

任务14-6 认识Squid配置参数与初始化 242

任务14-7 普通代理服务器的配置 245

任务14-8 透明代理服务器的配置 246

任务14-9 反向代理服务器的配置 247

项目实训14 防火墙与代理服务器的配置 248

项目习作14 249

项目15 综合案例—德雅职校校园网搭建 251

15.1 项目背景与需求分析 251

15.2 项目规划与设计 251

15.2.1 校园网整体设计 252

15.2.2 规划IP地址、DHCP 252

15.2.3 DNS服务器的规划设计 253

15.2.4 规划Web、FTP和E-mail服务器 253

15.2.5 规划Samba文件服务器 253

15.2.6 规划互联网接入、NAT和代理服务 253

15.3 项目施工任务书 254

参考文献 259