欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > Red Hat Enterprise Linux 4.0网络服务与管理

浏览历史

Red Hat Enterprise Linux 4.0网络服务与管理

Red Hat Enterprise Linux 4.0网络服务与管理

prev next

  • 商品货号:01362008-12-30-1986
  • 商品重量:0克
    作者:不详
    图书书号/ISBN:978-7-302-18112-5
    出版日期:2008-07-01
    印张:5000
    字数:783千字
    开本:190×260
  • 上架时间:2009-01-18
    商品点击数:682
  • 定价:¥49.00元
    本店售价:¥5000.00元
    注册用户:¥5000.00元
    vip:¥4750.00元
    黄金等级:¥4500.00元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书共分16章,从实用角度出发,系统地介绍了Red Hat Enterprise Linux 4.0作为网络服务器的操作系统的各种管理知识。首先介绍了Red Hat Enterprise Linux 4.0系统简介、Linux管理基础知识、Linux网络基础,SSH/VNC服务与应用,为后面章节的网络管理打下操作基础;然后介绍了面向Intranet的几种主要服务,主要包括路由及网关服务、网络安全与防火墙、NFS、共享与打印服务;还介绍了Red Hat Enterprise Linux 4.0所提供的各项应用服务,包括WWW服务、FTP服务器、MySQL数据库服务、Oracle数据库服务与管理、Helix流媒体、LDAP服务等。本书语言通俗、叙述深入浅出,通过实例操作向读者介绍了如何利用Red Hat Enterprise Linux 4.0提供网络服务,并完成这些服务的运营维护;内容适于Red Hat Enterprise Linux 4.0 WS/AS/ES等版本,多数网络服务也适用于其他发行版的Linux。 本书适合对Linux系统有一定了解并希望熟悉各种服务配置方法的爱好者和Linux系统管理员,也可以用作各类院校相关专业的教材以及Linux培训班的教材。

目 录
第1章 Red Hat Enterprise Linux 4.0系统简介 1
1.1 Linux简介 2
1.1.1 UNIX的起源 2
1.1.2 Linux的起源 3
1.1.3 Linux内核 4
1.1.4 Linux的各主要发行版本 6
1.2 Red Hat Enterprise Linux 产品简介 10
1.2.1 Red Hat Linux的发展过程 10
1.2.2 Red Hat Enterprise Linux 4.0 13
1.2.3 RHEL 4的产品线 18
第2章 Linux管理基础知识 21
2.1 数据单位的约定 22
2.1.1 基本数据单位 22
2.1.2 公制数据单位 23
2.1.3 二进制数据单位 23
2.1.4 十进制数据单位 24
2.2 Linux的启动过程 24
2.2.1 Linux的启动 24
2.2.2 Linux的运行级别 28
2.2.3 init的动作 30
2.2.4 /etc/inittab文件 31
2.3 终端 32
2.3.1 终端 32
2.3.2 X-Window下的终端xterm 33
2.4 RHEL 4服务管理 34
2.4.1 服务配置工具 35
2.4.2 ntsysv 36
2.4.3 chkconfig 37
2.4.4 在命令行进行服务管理 38
2.5 日志管理 40



第3章 Linux网络基础 43
3.1 网络互联模型 44
3.2 TCP/IP网络基本概念 45
3.2.1 介质访问控制地址 45
3.2.2 互联网协议 45
3.2.3 IP地址(IPv4地址) 46
3.2.4 子网掩码 46
3.2.5 网络类 47
3.2.6 子网 48
3.2.7 默认网关 48
3.2.8 网络配置中常见错误 49
3.2.9 常见网络术语表 49
3.3 IPv6技术 50
3.3.1 IPv4问题与不足 50
3.3.2 IPv6地址概述 51
3.3.3 IPv6地址格式 51
3.3.4 IPv6数据报 52
3.3.5 IPv6相对于IPv4的改进 53
3.3.6 IPv6取代IPv4是一个逐渐的过程 54
3.3.7 IPv6本身存在的问题及对策 54
3.4 网络接口配置简介 55
3.4.1 进入网络配置图形界面 55
3.4.2 添加虚拟设备 55
3.4.3 编辑设备信息 57
3.4.4 设置DNS信息 58
3.4.5 用ifconfig命令配置网络接口 59
3.4.6 配置IPv6网络连接 60
3.4.7 网络管理工具 63
3.5 DNS系统 65
第4章 SSH服务与应用 67
4.1 SSH协议的认证方式 68
4.1.1 基于主机许可的认证方式 68
4.1.2 基于非对称密钥的认证方式 69
4.1.3 基于主机密钥的认证方式 70
4.1.4 基于口令的认证 72
4.2 访问OpenSSH服务 72
4.2.1 ssh工具 72
4.2.2 sftp工具 74
4.2.3 scp工具 75
4.2.4 PuTTY工具 76
4.2.5 SecureCRT 77
4.2.6 SSH Secure Shell 客户端 79
4.3 OpenSSH的配置 80
4.3.1 OpenSSH服务的启动与关闭 80
4.3.2 OpenSSH的配置文件 81
4.3.3 sshd的配置举例 83
4.4 非对称密钥与认证代理 84
4.4.1 非对称密钥的生成与更新 84
4.4.2 收集SSH公钥 86
4.4.3 认证代理 86
4.4.4 向认证代理添加身份数据 87
4.4.5 在 GNOME 中配置认证代理 89
4.5 基于SSH访问的防范 89
4.5.1 DenyHosts下载与安装 89
4.5.2 DenyHosts的配置 90
4.5.3 运行DenyHosts 92
4.5.4 DenyHosts的应用 93
4.5.5 使用DenyHosts的注意事项 93
4.6 SSH应用实例 94
4.6.1 无口令登录 94
4.6.2 一个复杂的端口转发实例 95
第5章 通过VNC操作Linux 97
5.1 VNC简介 98
5.2 VNC安装 98
5.3 启动和停止VNC服务 99
5.3.1 手工启动VNC服务 99
5.3.2 通过服务管理器启动VNC服务 99
5.3.3 指定虚拟桌面编号与名称 100
5.4 配置VNC服务 101
5.4.1 vncserver命令 101
5.4.2 虚拟桌面会话文件 102
5.4.3 修改VNC登录密码 103
5.4.4 /etc/sysconfig/vncservers配置文件 104
5.4.5 通过VNC访问控制台 105
5.5 vncviewer与配置 106
第6章 路由及网关服务 109
6.1 路由及网关基础原理 110
6.1.1 利用路由实现网络分隔与弹性扩展 110
6.1.2 利用网关实现异构互联 111
6.2 基于TCP/IP网络的路由 111
6.2.1 路由的基本知识 112
6.2.2 路由表 112
6.2.3 静态路由 113
6.2.4 动态路由 113
6.2.5 常见动态路由协议 114
6.3 Linux软路由配置及使用 118
6.3.1 配置Linux系统充当静态路由 118
6.3.2 Intranet环境及Internet环境下的路由配置 121
6.3.3 配置Linux系统充当动态路由 121
6.4 Linux作为网关配置实例 138
6.5 路由及网关服务的常见问题 138
第7章 网络安全与防火墙 141
7.1 网络安全基础 142
7.2 防火墙概述 144
7.2.1 防火墙简介 144
7.2.2 防火墙分类 144
7.3 基于路由器的包过滤防火墙 145
7.3.1 包过滤防火墙的一般概念 145
7.3.2 Netfilter/iptables架构 147
7.3.3 Netfilter/iptables系统工作原理 147
7.4 使用用户空间命令iptables实现包过滤 149
7.4.1 相关性的TCP/IP知识 149
7.4.2 iptables基础 150
7.4.3 iptables语法 151
7.4.4 iptables命令使用举例 152
7.5 包过滤防火墙配置举例 158
7.5.1 建立包过滤防火墙 158
7.5.2 防火墙配置工具 160
7.6 NAT 161
7.6.1 NAT的基本概念 161
7.6.2 再识netfilter/iptables系统 163
7.6.3 与NAT相关的iptables命令语法 163
7.6.4 NAT应用举例 164
7.7 iptables防火墙使用技巧 165
第8章 NFS服务 169
8.1 NFS概述 170
8.2 安装NFS服务 171
8.2.1 检查并安装NFS服务 171
8.2.2 nfs-utils软件包的内容 171
8.2.3 服务的启动与停止 172
8.2.4 NFS的监控程序 173
8.3 配置NFS服务 173
8.3.1 图形方式管理NFS服务 174
8.3.2 命令行配置 176
8.3.3 客户机定义格式 179
8.3.4 exportfs命令 179
8.4 NFS客户端的配置 181
8.4.1 手工挂载 NFS 文件系统 181
8.4.2 使用/etc/fstab来挂载NFS文件系统 182
8.4.3 使用autofs来挂载NFS文件系统 182
8.5 NFS服务的安全 183
第9章 共享与打印服务 185
9.1 Samba简介 186
9.1.1 Samba与SMB 186
9.1.2 Samba的作用 187
9.2 Samba服务 187
9.2.1 安装Samba服务 187
9.2.2 Samba结构 188
9.2.3 启动Samba服务 188
9.2.4 文件共享 190
9.2.5 加强Samba的安全性 194
9.3 图形化的设置Samba 194
9.3.1 基本设置 194
9.3.2 安全设置 195
9.3.3 管理Samba用户 196
9.3.4 添加共享目录 197
9.4 Samba的配置文件 197
9.4.1 smb.conf 197
9.4.2 自动挂载光驱 200
9.4.3 用户映射 201
9.4.4 账号和密码 202
9.5 Samba打印机共享 202
9.5.1 打印服务配置 202
9.5.2 客户端配置 203
9.6 实例分析 204
9.6.1 工作目标 205
9.6.2 创建相应的目录 205
9.6.3 设置权限 205
9.6.4 修改配置文件 207
9.6.5 关于客户端访问 208
第10章 MySQL数据库服务与管理 211
10.1 MySQL简介 212
10.2 安装MySQL服务 212
10.2.1 检查MySQL服务 212
10.2.2 图形方式添加SQL数据库 214
10.2.3 手工安装MySQL服务包 214
10.2.4 根据源代码编译安装 214
10.3 MySQL数据库配置 216
10.3.1 查看运行时帮助 216
10.3.2 通用的命令行选项 217
10.3.3 MySQL的配置文件 218
10.3.4 配置文件的格式说明 219
10.3.5 MySQL的环境变量 221
10.3.6 mysqld的配置选项 221
10.3.7 mysqladmin的配置选项 225
10.4 MySQL数据库管理 226
10.4.1 启动和停止MySQL服务 227
10.4.2 检查MySQL当前状态 228
10.4.3 MySQL的用户 228
10.4.4 管理MySQL服务器 228
10.5 MySQL客户端 230
10.5.1 启动MySQL客户端 230
10.5.2 mysql专有的选项 230
10.5.3 mysql提示符 232
10.5.4 mysql命令 233
10.6 MySQL的备份与恢复 234
10.6.1 在线备份与恢复 234
10.6.2 离线数据备份 241
10.6.3 MySQL数据库故障恢复 242
第11章 Oracle数据库服务 249
11.1 Oracle简介 250
11.2 安装Oracle 250
11.2.1 检查系统版本及硬件指标 250
11.2.2 准备用户及系统配置参数 253
11.2.3 准备安装文件 257
11.2.4 通过VNC安装 258
11.2.5 启动安装程序和安装前检查 260
11.2.6 安装Oracle 262
11.3 配置Oracle服务 264
11.3.1 自动启动Oracle 10g 264
11.3.2 启动iSQL*Plus 267
11.3.3 设置iSQL*Plus DBA 267
11.3.4 增强Oracle的安全性 268
11.4 使用Oracle客户端 269
11.4.1 使sqlplus for Linux支持中文 269
11.4.2 使sqlplus for Linux命令支持上下箭头 270
11.4.3 定制sqlplus for Linux的常用显示属性 270
11.4.4 生成表空间及用户 271
11.4.5 导入数据 272
11.4.6 常用SQL语句 274
第12章 FTP服务器 277
12.1 FTP协议与FTP服务器 278
12.1.1 FTP的相关概念 278
12.1.2 Linux环境下的FTP服务器 279
12.2 proftpd的默认配置 280
12.2.1 安装并启动proftpd 280
12.2.2 从源代码安装proftpd 281
12.2.3 Red Hat Enterprise Linux 4.0中的默认配置 282
12.3 修改Red Hat Enterprise Linux 4.0的默认proftpd配置 285
12.3.1 允许匿名用户上传 285
12.3.2 配置基本的性能和安全选项访问控制 285
12.3.3 配置基于本地用户的访问控制 286
12.3.4 配置基于主机的访问的控制 286
12.3.5 其他相关配置 287
12.4 将proftpd运行在xinetd方式下 288
12.4.1 使用xinetd方式启动proftpd 288
12.4.2 xinetd方式启动proftpd时的主机访问控制 288
12.4.3 两种启动方式的比较 289
12.5 各种proftpd服务器配置举例 291
12.5.1 配置本地组访问的FTP服务器 291
12.5.2 配置高安全级别的匿名服务器 291
12.5.3 配置proftpd在非标准端口下提供服务 294
12.5.4 配置基于IP虚拟FTP服务器 294
12.5.5 配置虚拟用户的FTP服务器 295
第13章 配置Apache服务器 299
13.1 WWW服务器简介 300
13.1.1 选择使用Apache 300
13.1.2 Apache的特性 301
13.1.3 Apache 2.0的模块 302
13.2 Red Hat Enterprise Linux 4.0的默认配置 303
13.2.1 安装和启动Apache 303
13.2.2 查看Red Hat Enterprise Linux 4.0的默认配置 304
13.3 配置Apache 311
13.3.1 基本配置 311
13.3.2 分割配置任务 311
13.3.3 配置每个用户的Web站点 313
13.4 访问控制、认证和授权 315
13.4.1 访问控制 315
13.4.2 认证和授权 316
13.4.3 认证和授权配置举例 318
13.4.4 访问控制、认证和授权的综合应用 320
13.4.5 WebDAV 321
13.5 组织和管理站点内容 323
13.5.1 组织和管理站点内容的方法 323
13.5.2 符号链接和别名 323
13.5.3 页面重定向 325
13.6 Apache的日志管理和统计分析 326
13.6.1 日志管理简介 326
13.6.2 配置错误日志 326
13.6.3 配置访问日志 328
13.6.4 日志滚动 329
13.6.5 日志统计分析 330
13.7 配置动态Web站点 332
13.7.1 引言 332
13.7.2 在Apache上运行CGI 332
13.7.3 在Apache上运行PHP 333
13.7.4 在Apache上运行JSP 335
13.8 动态网站应用举例 337
13.8.1 OpenWebMail 337
13.8.2 phpMyAdmin和phpPgAdmin 338
13.9 Apache上的虚拟主机 341
13.9.1 虚拟主机简介 341
13.9.2 配置基于IP的虚拟主机 342
13.9.3 配置基于域名的虚拟主机 342
13.10 架设虚拟站点举例 343
13.10.1 配置DNS 344
13.10.2 配置本地用户和站点目录结构 345
13.10.3 配置Apache 345
13.10.4 配置sendmail和vsftpd 346
13.10.5 测试 349
第14章 流媒体服务器Helix 351
14.1 流媒体技术基础 352
14.1.1 流媒体技术简介 352
14.1.2 流媒体技术原理 353
14.1.3 智能流技术 353
14.1.4 流式传输方式 354
14.1.5 流媒体播放方式 355
14.1.6 流媒体的应用 356
14.1.7 流媒体格式 357
14.2 Helix流媒体服务器使用入门 359
14.2.1 Helix流媒体服务器简介 359
14.2.2 获取Helix服务器安装程序 360
14.2.3 安装、启动和停止Helix服务器 360
14.3 管理Helix流媒体服务器 361
14.3.1 登录Helix服务器管理界面 361
14.3.2 安装Helix服务器汉化包 362
14.3.3 管理Helix服务器 362
14.3.4 浏览Helix的帮助文档 365
14.3.5 Helix服务器的管理用户账号和许可证 366
14.4 Helix服务器的安全设置 366
14.4.1 访问控制 367
14.4.2 用户认证 367
第15章 目录服务 369
15.1 目录服务概述 370
15.1.1 X.500简介 371
15.1.2 LDAP简介 372
15.1.3 X.500与LDAP的比较 373
15.1.4 目录服务产品介绍 374
15.2 LDAP基础 376
15.2.1 LDAP基本模型 376
15.2.2 LDAP存储结构 377
15.2.3 LDAP访问控制 378
15.2.4 LDAP目录树 378
15.2.5 LDAP应用 379
15.3 OpenLDAP安装与配置 379
15.3.1 安装Berkeley DB数据库 379
15.3.2 安装OpenLDAP 380
15.3.3 配置OpenLDAP 380
15.3.4 启动LDAP服务 381
15.3.5 初始化LDAP服务 382
15.3.6 常用ldap命令介绍 384
15.3.7 启用sasl验证 385
15.3.8 配置服务器复制 386
15.4 phpLDAPAdmin安装与配置 387
15.4.1 安装Apache服务 387
15.4.2 下载phpLDAPAdmin 387
15.4.3 安装phpLDAPAdmin 387
15.4.4 使用phpLDAPAdmin管理目录树 389
15.5 LDAP服务的身份验证实例 390
15.5.1 Linux 用户登录身份验证 390
15.5.2 FTP 用户身份验证 391
15.5.3 Apache 网站身份验证 391
第16章 Linux网络开发基础知识 393
16.1 Linux下C/C++开发基础知识 394
16.1.1 编辑工具Vi 394
16.1.2 编译工具gcc 398
16.1.3 自动编译工具make 400
16.2 网络编程基础知识 401
16.2.1 套接字 401
16.2.2 netinet/in.h头文件 401
16.2.3 字节顺序 403
16.2.4 arpa/inet.h 405
16.2.5 sys/socket.h 405
16.2.6 bits/socket.h 410
16.3 无连接UDP编程实例 412
16.3.1 编写服务器端程序 412
16.3.2 编写客户端程序 414
16.3.3 编译过程 416
16.3.4 执行过程 417
16.4 TCP编程实例 418
16.4.1 编写服务端程序 419
16.4.2 编写客户端程序 421
16.4.3 编译过程 422
附录A RHEL 4服务详表 424

附录B SSH的相关说明 447

附录C Apache配置参数说明 466

参考文献 498





















商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha