精通Linux网络服务器配置·管理·检测及应用
书 号:9787113109592
丛 书 名:
作 者:李志杰 端木祥展
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:59元
-
内容简介
历史选题 -
前言
随着计算机网络的发展,计算机已广泛应用于各行各业。Linux操作系统作为服务器领域应用最为广泛的一种网络操作系统,凭着稳定、安全、功能强大、操作简单等特性,受到越来越多用户的欢迎。
对于初涉Linux的用户而言,选择一个合适的Linux发行版本,选择一种容易入门的配置和管理方法,选择一本好的Linux工具书将会事半功倍。为了加快读者掌握Linux的进度以及加强对Linux下的网络服务的了解程度,本书根据对Linux服务器配置和管理的知识结构、专业技能等方面的要求,以Red Hat Enterprise Linux 5系统为主要介绍对象,以网络操作系统的实际应用为主线,采用Webmin图形管理工具、命令行和Linux网络服务器配置文件相结合的方式,让读者可以掌握构建Linux网络服务的方法和相关知识。
作者把本书大致分成了两个板块,第一个板块包括第1~14章,主要包含了各种网络服务器的配置和应用。
第1章 主要介绍了Linux的发展历程以及Red Hat Enterprise Linux 5的安装和基本配置方法。
第2章 以KDE和GNOME两种图形操作界面的桌面为例,讲解两种桌面的具体环境,以及定制个性化桌面的技巧。
第3章 首先讲解了Web服务的相关知识,并以Apache为例,详细阐述了Web服务器端软件的安装、配置与应用。
第4章 介绍了DHCP服务的相关概念及其工作流程,并详细讲解了DHCP服务的安装、配置与应用。
第5章 介绍了DNS服务的相关概念,同时介绍了DNS服务的安装与配置。
第6章 首先介绍了代理服务的起源,并对代理服务应用范围和工作原理进行了详细阐述。然后以Squid为例,详细讲解了Squid的安装以及Squid Server的基本配置方法。
第7章 首先对电子邮件服务进行了简单的概述,然后以Postfix邮件服务器为例,详细介绍了邮件服务的安装和设置过程,同时还讲解了POP和IMAP邮件服务的实现。
第8章 介绍了Telnet服务的安装及配置和终端服务(VNC)的安装与配置。
第9章 首先对VPN服务的作用及其工作原理进行了介绍,然后讲解了VPN服务器的安装与配置方法。
第10章 介绍了防火墙相关概念及其工作原理,并阐述了iptables相关概念及其设置基础,同时对iptables的使用以及通过iptables实现NAT服务等内容进行了详细的说明。
第11章 通过介绍Samba服务特性,了解了Samba服务的功能和安装方法。同时详细介绍了图形化的Samba服务配置方法及Samba服务的配置文件。
第12章 简单介绍了网络时间服务的相关概念及其工作模式,并详细讲解了时间服务器的安装与配置,最后讲解了网络时间服务的测试与客户端设置。
第13章 主要讲解了SSH服务器的安装、配置及操作使用技能。
第14章 对Webmin进行了简要介绍,然后详细阐述了Webmin的安装、配置过程及其主要功能,同时讲解了如何使用Webmin配置各种服务。
第二个板块包括第15~20章,对Linux系统和服务的管理与检测进行了讲解。
第15章 主要讲解了Linux系统管理相关方面的知识,涉及文件系统管理、进程管理、用户管理、Linux的磁盘管理等一系列系统管理相关知识。
第16章 详细讲解了Linux操作系统负荷监测,并对服务器网络流量监控工具的使用进行了详细的说明。
第17章 讲解了网络性能测试的一些工具及其安装与配置,包括tcptrace、Netperf、Iperf、DBS、Pathrate等内容。
第18章 主要介绍了网络安全性的检测方法,其中包括漏洞扫描、安全扫描、端口扫描、网络扫描等内容。
第19章 主要讲解了流媒体服务的配置与应用,其中包括Helix Server流媒体服务器的安装、配置和安全设置等内容。
第20章 主要讲解了网络数据库MySQL的配置与应用,其中包括使用和安装MySQL数据库等内容。
本书不仅介绍了Linux常用服务的搭建和管理方法,而且对服务监控工具、网络性能测试工具和网络安全性测试工具进行了介绍。两个板块的内容各自独立,又紧密相连。对广大读者朋友的工作和学习有极大的帮助。
本书内容生动活泼,写作方法新颖独特,可读性强。所以不管是Linux系统的初学者,还是广大Linux网络管理爱好者,都可以通过阅读本书轻松掌握Linux网络服务的使用方法。 -
目录
第1章 Linux简介与安装
1.1 Linux简介 1
1.1.1 Linux的前身——Minix 1
1.1.2 从Minix到Linux 1
1.1.3 Linux的特性 2
1.1.4 Linux的应用领域 2
1.2 Linux版本概述 3
1.2.1 Linux的内核版本 3
1.2.2 Linux的发行版本 3
1.3 Red Hat Enterprise Linux 5 3
1.3.1 Red Hat Enterprise
Linux 5的新特性 4
1.3.2 Red Hat Enterprise
Linux 5大家族 4
1.4 Red Hat Enterprise Linux 5的
安装 6
1.4.1 安装前的准备工作 6
1.4.2 安装Red Hat Enterprise Linux 5 7
1.4.3 Red Hat Enterprise Linux 5 的基本配置 13
1.4.4 删除Red Hat Enterprise Linux 16
第2章 Linux桌面选择、配置及
定制
2.1 KDE和GNOME 17
2.2 进入KDE桌面 18
2.2.1 安装KDE桌面 18
2.2.2 KDE桌面介绍 19
2.2.3 配置KDE桌面 21
2.2.4 Konqueror文件管理器
简介 22
2.2.5 配置Konqueror 24
2.3 进入GNOME桌面 25
2.3.1 GNOME桌面简介 26
2.3.2 配置GNOME首选项 27
2.3.3 Nautilus文件管理器
简介 29
2.3.4 退出GNOME 30
2.4 定制自己的桌面 31
2.4.1 配置X 31
2.4.2 选择桌面管理器 33
第3章 Linux下Web服务的配置
3.1 Web服务的概述 35
3.1.1 Web服务简介 35
3.1.2 HTTP简介 35
3.1.3 Web服务器软件 37
3.2 Apache服务器简介 37
3.2.1 Apache发展史 38
3.2.2 Apache的特性 38
3.3 Apache服务器的安装 38
3.3.1 安装前的准备 39
3.3.2 安装httpd服务 39
3.3.3 为Apache服务放行 40
3.3.4 Apache服务的启动与
停止 41
3.4 剖析Apache配置文件 42
3.4.1 httpd.conf的简介 42
3.4.2 Apache服务的基本
配置 43
3.5 Apache服务器控制存取的
方式 47
3.6 Options选项相关 47
3.7 浏览权限的设置 48
3.7.1 分布式特定目录存取
控制(.htaccess文件
控制存取) 48
3.7.2 整体存取控制 49
3.8 Apache日志管理和统计分析 50
3.8.1 错误日志简介 51
3.8.2 配置访问日志 51
3.8.3 日志统计分析 51
3.8.4 日志文件的压缩备份 53
第4章 DHCP服务的配置
4.1 什么是DHCP 54
4.1.1 DHCP服务简介 54
4.1.2 DHCP工作流程 54
4.1.3 IP地址租约 55
4.1.4 租约更新 55
4.1.5 解约条件 56
4.1.6 客户端获得IP地址
类型 56
4.2 DHCP服务的安装 57
4.2.1 DHCP服务器安装前的
准备工作 58
4.2.2 安装DHCP服务器 58
4.2.3 启动和停止DHCP
服务器 60
4.3 DHCP配置文件的介绍 61
4.3.1 配置文件的格式 61
4.3.2 dhcpd.conf配置文件的
参数 63
4.4 DHCP服务的配置 64
4.4.1 设置IP作用域 64
4.4.2 设置客户机IP选项 65
4.4.3 设置租约期限 65
4.4.4 保留特定的IP地址 65
4.4.5 分配多网段的IP地址 65
4.4.6 局域网DHCP服务器
配置实战 66
4.5 DHCP客户机的配置 67
4.5.1 图形化配置Linux客户
端DHCP 67
4.5.2 命令行配置Linux客户
端DHCP 68
4.5.3 Windows操作系统客户
机配置 69
4.6 获取动态IP地址 70
第5章 DNS服务的配置
5.1 DNS服务概述 71
5.1.1 DNS服务简介 71
5.1.2 DNS的查询原理和
规划 72
5.1.3 hosts文件 73
5.2 DNS服务的安装 73
5.2.1 安装DNS服务器 74
5.2.2 安装chroot软件包 74
5.2.3 DNS服务的启动与
停止 75
5.3 主要名称服务器的介绍 76
5.3.1 主配置文件的介绍 76
5.3.2 根服务器信息文件 77
5.3.3 区域正向解析文件 77
5.3.4 区域反向解析文件 78
5.4 设置根区域 78
5.5 设置区域文件 79
5.5.1 $TTL 79
5.5.2 设置起始授权机构
SOA资源记录 79
5.5.3 设置名称服务器NS
资源记录 80
5.5.4 设置主机地址A资源
记录 81
5.5.5 设置别名资源记录 81
5.5.6 设置邮件交换器MX
资源记录 81
5.6 功能实现 81
5.7 主要名称服务器的测试 82
5.8 辅助名称服务器 86
5.9 DNS客户端的配置 87
5.9.1 Windows下DNS客户
端的配置 87
5.9.2 Linux下DNS客户端的
配置 88
第6章 代理服务的配置
6.1 代理服务器概述 89
6.1.1 代理服务器的作用 89
6.1.2 代理服务器的工作
原理 90
6.2 Squid Server简介 91
6.2.1 Squid的优越性 91
6.2.2 Squid的安装 92
6.3 Squid Server的基本配置 94
6.3.1 设置缓存大小 94
6.3.2 设置监听的IP和端口 95
6.3.3 设置访问控制 96
6.3.4 其他参数设置 99
6.3.5 初始化Squid 100
6.3.6 启动和停止代理
服务器 102
6.3.7 代理服务器测试 104
6.4 代理客户端的配置 104
6.4.1 Linux环境中的Firefox
代理设置 104
6.4.2 Windows环境中的IE
代理设置 105
第7章 E-mail服务器的配置
7.1 电子邮件服务概述 107
7.1.1 电子邮件服务简介 107
7.1.2 发送和接收电子邮件 108
7.2 Postfix邮件服务器 109
7.2.1 安装Postfix邮件
服务 109
7.2.2 Postfix邮件服务的
配置文件 110
7.3 Postfix服务的基本设置 111
7.3.1 语法规则 112
7.3.2 打开Postfix的网络
发送邮件支持 112
7.3.3 设置运行Postfix服务
的邮件主机的主机名
和域名 112
7.3.4 设置由本机寄出的邮件
所使用的域名或主机
名称 113
7.3.5 设置可转发邮件网络 113
7.3.6 设置允许接收的邮件 113
7.3.7 设置可转发邮件的
网域 114
7.3.8 DNS设置 114
7.4 配置虚拟别名域 114
7.5 配置SMTP认证 115
7.5.1 Cyrus-SASL认证包
的安装 115
7.5.2 Cyrus-SASL V2的
密码验证机制 115
7.5.3 测试Cyrus-SASL V2
的认证功能 116
7.5.4 设置Postfix启用SMTP
认证 116
7.5.5 测试SMTP认证是否
成功 117
7.6 启动和停止Postfix服务 118
7.7 配置与访问电子邮件
客户端 119
7.8 实现POP和IMAP邮件
服务 120
7.8.1 dovecot服务的实现 120
7.8.2 cyrus-imapd服务的
安装 121
7.8.3 配置cyrus-imapd 123
7.8.4 启动cyrus-imapd 123
7.8.5 创建用户邮箱 123
7.9 Web支持电子邮件 125
7.9.1 squirrelmail的安装 125
7.9.2 配置squirrelmail 126
7.9.3 登录squirrelmail 126
第8章 Telnet和虚拟终端服务的配置
8.1 Telnet服务 128
8.1.1 Telnet服务的安装 128
8.1.2 Telnet的基本配置 129
8.1.3 启动和停止Telnet
服务 131
8.1.4 Telnet客户端的使用 133
8.2 VNC服务的概述 134
8.3 VNC服务的安装 135
8.3.1 RPM包安装VNC 136
8.3.2 源码安装 136
8.4 启动和停止VNC服务 136
8.4.1 配置VNC服务的
密码 136
8.4.2 启动VNC服务 137
8.4.3 停止VNC服务 137
8.5 检测VNC服务 138
8.5.1 进程检查 138
8.5.2 检测端口 138
8.5.3 查看日志 139
8.6 VNC服务的配置 139
8.6.1 vncserver命令参数
详解 139
8.6.2 修改xstartup配置
文件 140
8.6.3 配置VNC服务为自动
启动的后台服务 140
8.7 VNC客户端的使用 141
8.8 SSH隧道技术支持下的VNC
客户端的配置 142
8.9 利用ping命令测试网络
连通性 143
8.9.1 确定网络设备系统
可用性 143
8.9.2 测试网络性能 144
第9章 VPN服务的配置
9.1 VPN服务的概述 146
9.1.1 VPN简介 146
9.1.2 VPN安全技术 147
9.1.3 VPN工作原理 148
9.2 安装VPN服务器 151
9.2.1 VPN服务器硬件
环境 151
9.2.2 安装VPN服务器 152
9.3 配置VPN服务器 153
9.3.1 主配置文件设置 153
9.3.2 配置账号文件 153
9.3.3 设置NAT并打开Linux
内核路由功能 154
9.4 启动和停止VPN服务 154
9.4.1 启动VPN服务 154
9.4.2 重启VPN服务 155
9.4.3 自动启动VPN服务 155
9.4.4 停止VPN服务 156
9.5 配置VPN客户端 156
9.5.1 建立VPN连接 156
9.5.2 连接VPN服务器 157
9.5.3 访问内部网络的资源 158
第10章 网络防火墙与NAT服务
10.1 防火墙概述 159
10.1.1 防火墙的类别 159
10.1.2 防火墙的工作原理 160
10.1.3 几种防火墙特点的
比较 162
10.2 iptables简介 162
10.3 iptables的基本概念 163
10.3.1 rules(规则) 163
10.3.2 chains(链) 163
10.3.3 tables(表) 163
10.4 iptables设置基础 165
10.4.1 关闭系统防火墙 165
10.4.2 iptables命令格式 165
10.5 iptables的使用 169
10.5.1 定义规则链的默认
策略 169
10.5.2 查看iptables规则 170
10.5.3 增加、插入、删除和
替换规则 171
10.5.4 清除规则和计数器 173
10.6 NAT服务 174
10.6.1 使用iptables实现
NAT服务 174
10.6.2 配置NAT客户端 175
10.7 访问控制应用实例 177
10.7.1 对指定网站禁止
访问 177
10.7.2 禁止部分客户机
上网 178
10.7.3 禁止客户机访问某些
服务 178
10.7.4 强制访问指定站点 179
第11章 Samba服务的配置
11.1 Samba服务概述 180
11.1.1 Samba 服务简介 180
11.1.2 Samba 服务的安装 180
11.1.3 图形化的Samba服务
配置方法 182
11.1.4 Samba服务的启动、
停止和重启 186
11.2 Samba服务的配置文件 187
11.2.1 Samba服务的密码
文件 187
11.2.2 Samba服务的日志
文件 187
11.3 Samba服务的主要配置
文件 187
11.3.1 smb.conf文件结构 188
11.3.2 smb.conf文件语法和
变量 189
11.3.3 smb.conf文件详解 189
11.4 Samba服务的安全级别 192
11.5 访问Samba共享资源 193
11.5.1 从Windows客户端
访问共享资源 193
11.5.2 从Linux客户端访问
共享资源 194
第12章 网络时间服务器的配置与应用
12.1 网络时间服务概述 195
12.1.1 网络时间服务简介 195
12.1.2 NTP的网络结构 196
12.1.3 网络时间服务的工作
模式 196
12.2 时间服务器的安装 197
12.2.1 下载NTP源代码包 197
12.2.2 安装ntp-4.2.4p6.tar.
gz 197
12.2.3 采用RPM包安装 198
12.3 NTP软件包结构简介 198
12.3.1 NTP的程序文件 198
12.3.2 NTP服务的配置
文件 199
12.4 NTP主配置文件的设置 199
12.4.1 权限设定 199
12.4.2 设置上层服务器 200
12.4.3 时间差 200
12.4.4 密钥认证 200
12.4.5 具体实例 200
12.4.6 手动修正系统时间 201
12.5 网络时间服务设置 203
12.5.1 启动NTP服务 203
12.5.2 停止NTP服务 203
12.5.3 重启NTP服务 203
12.5.4 自动启动NTP服务 204
12.6 测试网络时间服务 204
12.6.1 测试NTP服务器 204
12.6.2 跟踪时间服务器 204
12.6.3 配置防火墙使之为
NTP服务放行 205
12.7 网络时间客户端设置 205
12.7.1 Windows网络时间
客户端设置 205
12.7.2 Linux网络时间客户
端设置 206
第13章 SSH服务的配置与应用
13.1 SSH服务概述 207
13.1.1 SSH服务简介 207
13.1.2 公钥加密体系结构
概述 208
13.2 SSH服务器的安装 209
13.3 SSH服务器的配置 210
13.4 启动和停止SSH服务 213
13.4.1 启动SSH服务 213
13.4.2 停止SSH服务 213
13.4.3 重启SSH服务 214
13.4.4 自动启动SSH服务 214
13.5 SSH客户端的使用 215
13.5.1 Windows客户端的
使用 215
13.5.2 Linux客户端的
使用 216
第14章 Webmin图形化配置各种服务
14.1 Webmin简介 220
14.2 Webmin的配置 221
14.2.1 安装Perl语言
解释器 221
14.2.2 安装OpenSSL和Net_SSLeay perl 221
14.2.3 Webmin的安装 222
14.2.4 Webmin界面的语言
设置 224
14.2.5 Webmin服务的启动
和停止 225
14.2.6 Webmin的主要
功能 225
14.3 用Webmin配置服务 227
14.3.1 使用Webmin配置
Samba服务 227
14.3.2 使用Webmin配置
NFS服务 230
14.3.3 使用Webmin配置
DHCP服务 231
14.3.4 使用Webmin配置
DNS服务 232
第15章 Linux系统管理入门
15.1 常见文件系统 237
15.1.1 inode——文件属性 237
15.1.2 Linux ext2 237
15.1.3 Linux ext3 238
15.1.4 Linux Swap 238
15.1.5 Linux下的压缩文件 238
15.2 文件压缩与归档 238
15.2.1 compress——压缩
命令 238
15.2.2 gzip/zcat 239
15.2.3 bzip2/bzcat/bunzip2 240
15.2.4 tar——将文件或者
目录打包 242
15.3 文件链接 243
15.3.1 硬链接 243
15.3.2 软链接 243
15.4 文件系统的安装 245
15.4.1 安装Windows分区 245
15.4.2 安装光驱 245
15.4.3 使用fstab安装文件
系统 245
15.5 进程管理 246
15.5.1 进程和作业 246
15.5.2 进程监视——ps 246
15.5.3 进程控制 247
15.6 作业控制 251
15.7 用户账号文件管理 253
15.7.1 /etc/passwd 253
15.7.2 /etc/shadow 254
15.8 用户群组文件管理 255
15.8.1 /etc/group 256
15.8.2 /etc/gshadow 256
15.9 命令行管理方式 256
15.9.1 adduser、useradd——
添加用户 257
15.9.2 passwd——修改
口令 259
15.9.3 chfn——修改用户
信息 260
15.9.4 chsh——修改登录
Shell 260
15.9.5 chage——修改用户
密码过期相关 261
15.9.6 usermod——用户账号
修改 261
15.9.7 userdel——删除
用户 263
15.10 用户群组的管理 265
15.10.1 groupadd——创新
新组 265
15.10.2 groupdel——删除
群组 265
15.10.3 gpasswd——修改群
组密码 265
15.10.4 groupmod——修改
群组信息 266
15.10.5 newgrp——换个群
组登录 266
15.11 图形窗口用户管理器 267
15.12 Linux的磁盘管理 267
15.12.1 硬盘名称 267
15.12.2 分区名称 268
15.13 磁盘分区的管理 268
15.13.1 使用 fdisk进行硬盘
分区 268
15.13.2 使用parted进行硬盘
分区 272
15.14 磁盘格式化 277
15.14.1 mke2fs——硬盘
格式化 277
15.14.2 mkbootdisk——制作
启动盘 278
15.15 加载分区 278
15.16 磁盘管理命令的使用 279
15.16.1 df——检查文件系统
的磁盘空间占用 279
15.16.2 du——统计指定
目录的文件系统占用
情况 280
15.16.3 fsck、badblocks——
磁盘检查 281
15.16.4 磁盘的载入与卸载 282
15.17 磁盘的配额管理 285
15.17.1 磁盘限额的相关
知识 285
15.17.2 磁盘限额相关命令 286
15.18 软件包管理 289
15.18.1 使用rpm命令 289
15.18.2 rpm软件包管理
工具 290
第16章 服务器监控
16.1 系统负荷监测 291
16.1.1 uptime——查看系统
负载 291
16.1.2 vmstat——统计 292
16.2 proc——系统监测 295
16.2.1 proc虚拟文件系统
列表 295
16.2.2 proc文件系统的
功能 296
16.2.3 监测服务器全面统计
状态 297
16.2.4 监测系统内存使用
情况 297
16.2.5 查看CPU信息 298
16.3 xload、tload——显示系统
平均负载 298
16.3.1 xload命令 299
16.3.2 tload命令 300
16.4 phpsysinfo——系统监控 301
16.4.1 Apache的安装 301
16.4.2 启动Apache 301
16.4.3 在Apache中配置PHP
运行环境 302
16.4.4 获取phpsysinfo工具
软件 303
16.4.5 安装phpsysinfo 303
16.4.6 使用phpsysinfo监控
系统负荷 304
16.5 使用MRTG监控网络
流量 305
16.5.1 安装SNMP 305
16.5.2 配置SNMP 306
16.5.3 启动SNMP 306
16.5.4 其他组件的安装 306
16.5.5 MRTG的安装 310
16.6 使用Ntop监控网络流量 310
16.6.1 获取Ntop 311
16.6.2 安装Ntop 311
16.6.3 启动Ntop 314
16.6.4 Ntop的工作窗口 315
第17章 网络性能测试
17.1 利用tcptrace测试网络
性能 319
17.1.1 tcptrace的工作
原理 319
17.1.2 tcptrace的安装 319
17.1.3 tcptrace的控制台
模式 320
17.1.4 图形生成工具xplot 327
17.1.5 输出tcptrace图形 328
17.2 利用Netpref测试网络
性能 331
17.2.1 Netperf的工作方式 331
17.2.2 Netperf的安装 332
17.2.3 启动Netperf
服务器 333
17.2.4 网络性能测试的5大
指标 333
17.2.5 netperf命令行参数 334
17.2.6 netperf测试网络
性能 335
17.3 利用Iperf测试网络性能 338
17.3.1 Iperf的工作方式 338
17.3.2 Iperf的安装 338
17.3.3 Iperf服务器的选项
和启动 339
17.3.4 Iperf客户端的选项 340
17.3.5 Iperf的常用参数 341
17.4 利用DBS测试网络性能 343
17.4.1 DBS的组成 343
17.4.2 安装NTP和
Gnuplot 343
17.4.3 安装DBS 344
17.4.4 dbsd程序的运行 345
17.4.5 dbsc配置文件 347
17.4.6 配置NTP服务 349
17.4.7 运行测试 350
17.4.8 数据分析 351
17.5 利用Pathrate测试网络
性能 352
17.5.1 Pathrate的工作
方式 352
17.5.2 Pathrate的安装 353
17.5.3 Pathrate服务器端的
启动 353
17.5.4 Pathrate客户端的
启动 353
第18章 网络安全性测试
18.1 漏洞扫描器——Nessus 356
18.1.1 下载Nessus 356
18.1.2 安装Nessus软件包 358
18.1.3 启动与关闭Nessus
服务 359
18.1.4 新建Nessus用户 360
18.1.5 修改Nessus用户
密码 360
18.1.6 删除Nessus用户 361
18.1.7 使用Nessus工具测试
本机的安全性 361
18.1.8 使用Nessus工具
测试网络中主机的
安全性 363
18.1.9 保存安全报告 364
18.2 安全扫描器——NSS 364
18.2.1 使用NSS的前提 364
18.2.2 如何使用NSS 365
18.3 端口扫描——Nmap 366
18.3.1 安装Nmap前的
准备 366
18.3.2 安装Nmap软件包 367
18.3.3 Nmap的常规选项 367
18.3.4 Nmap执行类型
选项 369
18.3.5 Nmap的定时选项 370
18.3.6 扫描目标主机信息 371
18.3.7 扫描目标网络的
服务 372
18.3.8 Nmap输出清单 373
18.4 网络扫描——Snort 374
18.4.1 Snort概述 374
18.4.2 下载Snort 374
18.4.3 安装Snort 375
18.4.4 Snort的命令选项 375
18.4.5 Snort的三种工作
模式 377
18.4.6 配置snort.conf规则
文件 379
第19章 流媒体服务的配置与应用
19.1 流媒体技术基础知识 382
19.1.1 流媒体技术简介 382
19.1.2 流媒体技术的应用 383
19.1.3 流媒体技术的关键 383
19.1.4 流式传输的方式 384
19.1.5 高级流技术 385
19.2 流媒体播放方式 386
19.2.1 单播 387
19.2.1 多播 388
19.3 流媒体格式 389
19.3.1 RealNetworks的RealMedia文件
格式 389
19.3.2 QuickTime电影
(Movie)文件
格式 389
19.3.3 微软高级流格式
ASF 389
19.4 常用流媒体服务软件 390
19.4.1 Microsoft公司的
Windows Media 391
19.4.2 Apple公司的
QuickTime 391
19.4.3 RealNetworks公司的RealMedia 391
19.5 Helix Server的安装 391
19.5.1 做好安装前的准备 392
19.5.2 安装Helix Server 393
19.6 启动与停止Helix Server 395
19.6.1 启动Helix Server 395
19.6.2 停止Helix Server 396
19.6.3 重启Helix Server 396
19.6.4 自动运行Helix
Server 397
19.7 Helix Server的基础配置 397
19.8 Helix Server安全设置 400
19.8.1 访问控制 400
19.8.2 用户身份认证 403
19.8.3 Helix监控 405
19.9 流媒体客户端软件 405
19.10 流媒体文件的制作 406
第20章 网络数据库MySQL的配置与应用
20.1 MySQL概述 408
20.1.1 MySQL简介 408
20.1.2 MySQL在网络中的
应用 409
20.1.3 与其他数据库的
比较 409
20.2 MySQL安装 409
20.2.1 安装前的准备 410
20.2.2 安装MySQL
服务器 410
20.2.3 启动和停止MySQL
服务 411
20.3 MySQL服务的配置和
使用 412
20.3.1 修改MySQL管理员
的口令 412
20.3.2 数据库创建和删除 413
20.3.3 表的创建 414
20.3.4 复制表 416
20.3.5 删除表 417
20.3.6 修改表 417
20.3.7 表中数据的插入 419
20.3.8 表中记录的删除 420
20.3.9 修改记录 421
20.3.10 索引的创建与
删除 421
20.4 用户的创建和删除 423
20.4.1 创建新用户 424
20.4.2 删除用户 425
20.4.3 更改用户密码 425
20.5 用户权限的设置 426
20.5.1 使用grant语句
授权 427
20.5.2 使用revoke语句
撤权 431 -
作者介绍
-
编辑推荐
-
书评书荐
-
附件下载
图书推荐