注册 登录 进入教材巡展
#
  • #

出版时间:2018年1月

出版社:机械工业出版社

以下为《Linux系统与网络管理》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111429562
  • 1版
  • 171005
  • 65226910-1
  • 平装
  • 16开
  • 2018年1月
  • 440
  • 272
  • 工学
  • 计算机科学与技术
  • TP316.85
  • 计算机通信类
  • 高职高专
内容简介
本书基于项目引导、任务驱动的方式,共有12个项目。从内容组织上分为系统管理与网络管理两大部分。第一部分系统管理(项目1~项目6),主要介绍了Linux操作系统的安装与启动、管理Linux的桌面、Linux命令行操作基础、建立与管理用户与组、管理Linux软件包、配置网络与管理服务。第二部分网络服务配置(项目7~项目12),主要介绍了搭建Samba服务器、搭建DHCP服务器、搭建DNS服务器、搭建FTP服务器、搭建Apache服务器、搭建邮件服务器。本书每个项目都配有相应的实训练习及课后习题,便于读者快速掌握。
目录
目 录
出版说明
前言
项目1 Linux操作系统的安装与启动1
任务1.1 认识Linux操作系统1
1.1.1 Linux操作系统的发展史2
1.1.2 Linux的版本3
1.1.3 Linux操作系统的特点5
任务1.2 搭建虚拟机环境6
1.2.1 了解虚拟机6
1.2.2 安装VMware虚拟机7
1.2.3 创建虚拟机12
任务1.3 安装Linux 操作系统20
1.3.1 准备安装Red Hat Enterprise Linux 5操作系统20
1.3.2 安装Red Hat Enterprise Linux 5操作系统21
任务1.4 启动与退出Linux36
1.4.1 启动并登录Linux系统36
1.4.2 注销与关闭Linux系统38
1.4.3 实现虚拟机与宿主主机的切换39
项目小结40
实训练习40
课后习题41
项目2 管理Linux的桌面42
任务2.1 认识Linux桌面环境42
2.1.1 GNOME简介43
2.1.2 GNOME 环境43
2.1.3 GNOME系统面板44
2.1.4 GNOME桌面47
2.1.5 GNOME窗口管理器49
2.1.6 GNOME文件浏览器49
任务2.2 使用Linux系统工具52
任务2.3 认识Linux用户54
任务2.4 使用Linux防火墙56
2.4.1 防火墙选项56
2.4.2 设置SELinux57
任务2.5 管理Linux服务57
任务2.6 管理打印机59
2.6.1 了解打印服务59
2.6.2 安装并配置CUPS服务60
2.6.3 管理打印服务60
任务2.7 系统监控62
项目小结63
实训练习64
课后习题64
项目3 Linux命令行操作基础66
任务3.1 Linux文件系统67
任务3.2 Linux Shell68
3.2.1 Shell的概念68
3.2.2 Shell的功能69
3.2.3 Shell命令格式73
任务3.3 管理Linux文件和目录74
3.3.1 了解Linux文件系统的目录结构74
3.3.2 认识Linux文件类型与文件属性75
3.3.3 使用Linux文件操作命令78
3.3.4 使用Linux目录管理命令84
3.3.5 在Linux中使用移动存储设备86
任务3.4 使用vi编辑器88
3.4.1 了解vi编辑器的工作模式88
3.4.2 使用vi编辑器进行文件编辑89
项目小结91
实训练习91
课后习题96
项目4 建立、管理Linux用户和组98
任务4.1 熟悉用户账户和组文件98
4.1.1 认识用户账号文件99
4.1.2 认识用户shadow文件100
4.1.3 认识用户组账号文件101
任务4.2 建立与管理用户账户及密码102
4.2.1 建立与管理用户账号102
4.2.2 管理用户密码105
任务4.3 创建与管理用户组106
项目小结109
实训练习109
课后习题109
项目5 管理Linux软件包111
任务5.1 管理RPM包111
5.1.1 认识RPM111
5.1.2 安装软件包112
5.1.3 卸载软件包113
5.1.4 升级软件包114
5.1.5 刷新软件包114
5.1.6 查询软件包114
5.1.7 校验软件包116
任务5.2 tar归档管理117
5.2.1 认识tar包117
5.2.2 使用与管理tar包118
5.2.3 tar包的特殊使用120
项目小结122
实训练习122
课后习题123
项目6 配置网络与管理服务124
任务6.1 配置与管理网络125
6.1.1 了解网络模型125
6.1.2 认识Linux的网络应用126
6.1.3 配置TCP/IP网络127
6.1.4 使用Redhat-config-network配置以太网128
6.1.5 使用命令配置以太网132
任务6.2 管理Linux服务133
6.2.1 认识Linux的启动过程133
6.2.2 管理Linux服务136
6.2.3 配置服务的启动状态137
任务6.3 管理Linux进程138
6.3.1 认识程序和进程138
6.3.2 管理进程139
任务6.4 排查网络故障143
项目小结145
实训练习145
课后习题146
项目7 搭建Samba服务器148
任务7.1 认识Samba148
7.1.1 了解Samba服务149
7.1.2 理解Samba服务工作原理149
任务7.2 安装与启动Samba服务器150
任务7.3 配置基本的Samba服务器151
任务7.4 配置Samba服务器实现文件共享156
任务7.5 配置Samba服务器实现打印共享157
任务7.6 管理Samba服务158
任务7.7 配置客户端访问Samba服务器158
7.7.1 配置Linux客户端访问Samba 158
7.7.2 配置Windows客户端访问Samba160
项目小结160
实训练习160
课后习题161
项目8 搭建DHCP服务器162
任务8.1 认识DHCP163
8.1.1 DHCP的概念163
8.1.2 DHCP的工作过程163
任务8.2 安装与验证DHCP服务164
8.2.1 安装DHCP服务164
8.2.2 验证DHCP服务165
任务8.3 配置与管理DHCP服务165
8.3.1 熟悉DHCP主配置文件165
8.3.2 配置DHCP作用域168
8.3.3 使用group简化DHCP的配置169
8.3.4 管理DHCP服务169
8.3.5 管理DHCP的地址租约169
任务8.4 配置DHCP客户端170
8.4.1 配置Windows操作系统下的DHCP客户端170
8.4.2 配置Linux操作系统下的DHCP客户端172
8.4.3 解决DHCP客户端无法获取到IP地址的方案174
任务8.5 配置DHCP服务器案例174
8.5.1 配置多宿主DHCP服务器175
8.5.2 配置DHCP中继代理175
8.5.3 配置DHCP超级作用域178
8.5.4 配置DHCP服务器综合应用179
项目小结180
实训练习180
课后习题181
项目9 搭建DNS服务器182
任务9.1 认识DNS183
9.1.1 了解DNS服务183
9.1.2 了解DNS查询模式184
9.1.3 熟悉DNS域名空间结构184
9.1.4 熟悉客户端域名搜索过程185
9.1.5 熟悉DNS常见资源记录186
任务9.2 安装DNS服务器186
9.2.1 安装BIND软件包186
9.2.2 验证DNS服务188
任务9.3 配置DNS服务器188
9.3.1 认识DNS服务器的配置文件188
9.3.2 配置DNS服务器的步骤188
9.3.3 启动DNS服务器196
任务9.4 配置辅助DNS服务器196
任务9.5 配置DNS客户端198
任务9.6 测试DNS服务器199
项目小结201
实训练习201
课后习题202
项目10 搭建FTP服务器203
任务10.1 认识FTP服务203
10.1.1 了解FTP服务器204
10.1.2 了解FTP服务的运行机制204
10.1.3 了解FTP的数据传输模式204
10.1.4 熟悉访问FTP的方式205
10.1.5 熟悉FTP客户端与服务器端程序205
任务10.2 安装FTP服务206
10.2.1 安装FTP服务器206
10.2.2 查询vsftpd软件包的安装位置206
任务10.3 通过客户端访问FTP服务器207
10.3.1 通过Web浏览器访问FTP服务器207
10.3.2 通过FTP软件访问FTP服务器207
10.3.3 通过命令行访问FTP服务器208
任务10.4 配置vsftpd服务器208
10.4.1 了解vsftpd主配置文件208
10.4.2 配置FTP本地用户访问211
任务10.5 管理用户磁盘配额213
10.5.1 安装磁盘配额软件包213
10.5.2 配置磁盘配额213
任务10.6 管理FTP服务器216
10.6.1 管理FTP服务器216
10.6.2 查看和分析日志216
任务10.7 配置FTP服务器案例216
10.7.1 配置本地组访问的FTP服务器216
10.7.2 配置FTP虚拟用户访问217
10.7.3 配置基于IP的vsftpd的虚拟主机219
10.7.4 配置基于TCP端口的vsftpd的虚拟主机220
10.7.5 配置vsftpd服务器综合应用220
项目小结222
实训练习222
课后习题223
项目11 搭建WWW服务器224
任务11.1 认识Web服务224
11.1.1 了解Web服务器224
11.1.2 了解WWW服务的运行机制225
11.1.3 认识Apache226
任务11.2 安装与管理Apache服务226
11.2.1 安装Apache服务226
11.2.2 查询Apache软件包的安装位置226
11.2.3 管理Apache服务器227
11.2.4 测试Apache服务器227
任务11.3 配置Apache服务器228
11.3.1 认识Apache服务器的配置文件228
11.3.2 配置简单的Apache服务器231
11.3.3 配置每个用户的Web站点233
11.3.4 访问控制、认证和授权234
11.3.5 页面重定向238
11.3.6 配置Web应用程序238
任务11.4 认识虚拟主机技术241
11.4.1 基于域名的虚拟主机242
11.4.2 基于IP的虚拟主机245
11.4.3 基于端口号的虚拟主机246
任务11.5 维护与更新Web站点247
11.5.1 通过FTP管理Web站点247
11.5.2 通过WebDAV管理Web站点247
任务11.6 管理Apache服务器250
11.6.1 监视Apache服务器的状态250
11.6.2 查看Apache服务器的配置信息251
11.6.3 查看Apache服务器日志251
项目小结252
实训练习252
课后习题253
项目12 搭建邮件服务器254
任务12.1 认识邮件系统工作原理255
12.1.1 邮件功能组件255
12.1.2 了解邮件系统的工作流程255
12.1.3 熟悉功能模块256
12.1.4 熟悉E-mail协议257
任务12.2 配置邮件服务器257
12.2.1 安装与配置Sendmail服务257
12.2.2 安装与配置POP3和IMAP264
任务12.3 配置客户端266
项目小结269
实训练习269
课后习题271
参考文献272