网络服务器组建、配置和管理 Linux篇PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陆昌辉,文龙,张自辉等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:7121057700
- 页数:331 页
第1章 安装Red Hat Linux服务器 1
1.1 Linux简介 1
1.2 安装前的准备工作 3
1.2.1 硬件要求 3
1.2.2 系统硬件设备型号 3
1.2.3 各种安装方式 4
1.2.4 硬盘分区和文件系统 6
1.2.5 Linux分区方案 7
1.3 安装Red Hat Linux系统 8
1.3.1 引导 8
1.3.2 安装程序 8
1.3.3 Linux配置 14
1.3.4 错误处理 18
1.4 删除Red Hat Linux系统 20
1.5 安装和配置GRUB 20
1.5.1 双引导Windows XP 20
1.5.2 双引导Windows 2003 22
1.5.3 卸载GRUB 22
第2章 Telnet、SSH和VNC协议的配置与应用 23
2.1 Telnet协议 23
2.1.1 Telnet概述 23
2.1.2 Telnet原理 23
2.1.3 安装和启动Telnet 25
2.1.4 配置Telnet 28
2.2 SSH协议 29
2.2.1 SSH协议概述 29
2.2.2 安装与启动SSH 30
2.2.3 配置SSH 31
2.2.4 SSH的密钥管理 33
2.2.5 配置SSH客户端 34
2.2.6 配置SSH自动登录 35
2.3 VNC协议 36
2.3.1 VNC概述 36
2.3.2 VNC安装 37
2.3.3 VNC配置 39
2.3.4 配置VNC客户端 40
第3章 DHCP服务器 43
3.1 DHCP协议 43
3.1.1 使用DHCP 43
3.1.2 DHCP的工作过程 43
3.2 安装DHCP服务器 45
3.2.1 安装DHCP服务器 45
3.2.2 Red Hat Enterprise Linux中的配置文件 45
3.3 配置DHCP 46
3.3.1 DHCP配置文件中的三类陈述 46
3.3.2 DHCP配置文件中的参数、申明和选项 47
3.3.3 DHCP服务器配置举例 49
3.3.4 启动/停止DHCP服务器 50
3.3.5 配置DHCP客户端 52
第4章 DNS服务器 54
4.1 DNS服务器简介 54
4.1.1 选择使用DNS 54
4.1.2 DNS域名空间的分层结构 55
4.1.3 DNS域名服务器的类型 56
4.1.4 域名解析过程 56
4.2 配置域名服务器客户端 57
4.2.1 转换程序控制文件 57
4.2.2 转换程序配置文件 58
4.3 安装和启动BIND 59
4.3.1 安装BIND域名服务器 59
4.3.2 启动域名服务器 59
4.4 配置域名服务器 60
4.4.1 域名服务器配置文件 60
4.4.2 域名服务器主配置文件 60
4.4.3 区域文件 62
4.5 域名服务器的配置示例 64
4.5.1 配置主域名服务器 64
4.5.2 配置DNS实现简单的负载均衡 68
4.5.3 配置辅助域名服务器 69
第5章 Samba服务器的配置 71
5.1 SMB协议和Samba简介 71
5.1.1 SMB协议 71
5.1.2 Samba简介 71
5.1.3 Samba软件功能 72
5.2 安装和启动Samba服务器 72
5.2.1 安装Samba服务器 72
5.2.2 启动Samba服务器 73
5.2.3 关闭Samba服务器 73
5.3 Samba服务器的配置文件 74
5.3.1 Samba服务器的主配置文件 74
5.3.2 Samba服务器的密码文件 80
5.3.3 Samba服务器的日志文件 80
5.3.4 测试Samba配置 81
5.4 Smb.conf配置文件实例详解 81
5.4.1 设置工作组 81
5.4.2 设置共享Linux账户主目录 81
5.4.3 添加共享目录 82
5.4.4 设置共享打印机 83
5.5 Linux和Windows文件互访 85
5.5.1 Windows客户使用Linux系统共享文件 85
5.5.2 用smbclient工具访问局域网上的Windows系统 86
5.5.3 用LinNeighborhood访问局域网上其他系统的共享文件 87
第6章 Proxy服务器配置 89
6.1 Squid介绍 89
6.1.1 Proxy服务器工作原理 89
6.1.2 Squid概述 90
6.2 安装和启动Squid Server 91
6.2.1 安装Squid Server 91
6.2.2 启动和关闭Squid Server 91
6.3 配置Squid Server 93
6.3.1 配置Squid Server的基本参数 93
6.3.2 配置Squid Server的访问控制 94
6.3.3 配置Squid Server的简单实例 97
6.4 在客户端使用Squid Server 98
6.4.1 IE浏览器设置 98
6.4.2 在Linux浏览器中的设置 99
6.5 配置基于Squid的透明代理 100
6.5.1 Linux内核的相关配置 100
6.5.2 Squid的相关配置选项 100
6.5.3 IPTables的相关配置 101
6.6 配置多级缓存改善Proxy服务器性能 101
6.6.1 多级缓存简介 101
6.6.2 配置多级缓存 102
6.7 Squid日志管理 102
6.7.1 配置文件中有关日志的选项 102
6.7.2 日志管理主文件 104
6.8 使用Webalizer对Squid进行流量分析 104
6.8.1 Webalizer的特点 104
6.8.2 安装Webalizer 104
6.8.3 配置Webalizer 105
6.8.4 使用Webalizer 105
第7章 数据库服务器 106
7.1 数据库系统简介 106
7.1.1 数据库简介 106
7.1.2 数据库类型 106
7.2 PostgreSQL安装和配置 107
7.2.1 PostgreSQL简介 107
7.2.2 安装和启动PostgreSQL 108
7.2.3 PostgreSQL数据库的管理与维护 109
7.3 MySQL安装和配置 111
7.3.1 MySQL简介 111
7.3.2 安装和启动MySQL 111
7.3.3 MySQL数据库的管理与维护 112
7.4 Oracle数据库安装和配置 115
7.4.1 Oracle数据库简介 115
7.4.2 安装和启动Oracle 116
7.4.3 使用SQL*Plus管理Oracle数据库 120
第8章 Web服务器的配置 122
8.1 WWW服务器简介 122
8.1.1 WWW服务简介 122
8.1.2 Apache简介及特性 122
8.2 Apache安装启动 123
8.2.1 安装Apache 123
8.2.2 启动及关闭Apache服务器 124
8.3 配置Apache服务器 124
8.4 访问控制、认证和授权 126
8.4.1 访问控制配置 126
8.4.2 认证和授权配置 127
8.5 配置动态Web站点 128
8.5.1 在Apache上运行PHP 128
8.5.2 在Apache上运行CGI 129
8.5.3 在Apache上运行JSP 130
8.6 虚拟主机设置 131
8.6.1 虚拟主机简介 131
8.6.2 配置基于IP的虚拟主机 131
8.6.3 配置基于域名的虚拟主机 132
第9章 FTP服务器配置 133
9.1 FTP与下载服务概述 133
9.2 FTP服务器的安装 135
9.2.1 安装pure-ftpd 135
9.2.2 安装webpureftp 136
9.3 FTP服务器的配置 137
9.3.1 生成Pure-ftpd服务管理脚本 137
9.3.2 配置Pure-ftpd服务器运行参数 138
9.3.3 生成Pure-ftpd配置文件 139
9.3.4 配置webpureftp 140
9.3.5 使用pureftp管理虚拟用户 140
9.4 启动和停止FTP服务 141
第10章 Mail服务器配置 143
10.1 电子邮件服务器概述 143
10.1.1 电子邮件服务 143
10.1.2 电子邮件系统 144
10.1.3 电子邮件服务器的工作原理 144
10.1.4 邮件服务器软件的种类 145
10.2 Postfix邮件服务器的安装与启动 147
10.3 Postfix邮件服务器的配置 148
10.3.1 Postfix服务器的基本配置 148
10.3.2 虚拟别名域的配置 149
10.3.3 用户别名的配置 150
10.3.4 SMTP认证的配置 151
10.4 POP和IMAP邮件服务的实现 154
10.4.1 Dovecot服务的实现 154
10.4.2 Cyrus-IMAP服务的实现 156
第11章 防火墙/路由器配置 162
11.1 防火墙概述 162
11.1.1 防火墙简介 162
11.1.2 防火墙的分类 162
11.1.3 防火墙的工作原理 163
11.1.4 IPTables简介 165
11.2 IPTables基础 165
11.2.1 表 165
11.2.2 链 165
11.2.3 规则 166
11.2.4 IPTables传输数据包的过程 166
11.3 配置防火墙 166
11.3.1 IPTables的命令格式 166
11.3.2 IPTabales的使用 172
11.4 NAT服务 173
11.4.1 什么是私有地址 173
11.4.2 什么是NAT 174
11.4.3 NAT工作原理 174
11.5 使用IPTables实现NAT服务 175
11.5.1 配置网络环境 175
11.5.2 建立ADSL连接 175
11.5.3 使用IPTables实现NAT共享上网 180
11.5.4 NAT客户端的配置 180
11.5.5 启动时自动拨号和配置NAT服务器 181
11.6 IPTables技巧实例 181
11.6.1 禁止客户机访问某些网站 181
11.6.2 禁止某些客户机上网 181
11.6.3 禁止某些客户机访问某些服务 182
11.6.4 禁止客户机Ping Linux服务器,但Linux服务器可以Ping客户机 182
11.6.5 发布内网服务器 182
11.6.6 智能DNS服务 183
11.6.7 支持Squid做透明代理 183
11.6.8 强制访问某一站点 183
11.6.9 禁止使用ICMP协议 184
第12章 流媒体服务器配置 185
12.1 流媒体技术基础 185
12.1.1 流媒体技术简介 185
12.1.2 流式传输的基础 185
12.1.3 流媒体播放方式 186
12.1.4 流媒体文件 187
12.1.5 常用流媒体视频平台 189
12.2 安装和启动Helix Server服务器 190
12.2.1 Helix Server服务器简介 190
12.2.2 安装Helix Server服务器 190
12.2.3 启动Helix Server服务器 192
12.2.4 停止Helix Server服务器 192
12.3 Helix Server服务器的基本配置 192
12.4 Helix Server服务器的安全认证 196
12.4.1 Helix Server访问控制 196
12.4.2 Helix Server用户认证 196
12.5 Helix Server服务器的监控 196
第13章 Linux打印系统的配置 198
13.1 Linux打印系统简介 198
13.2 使用CUPS打印 198
13.2.1 配置CUPS服务 198
13.2.2 手动配置CUPS打印选顶 202
13.3 配置打印服务器 204
13.3.1 配置一台共享的CUPS打印机 204
13.3.2 配置一台共享的Samba打印机 206
第14章 新闻服务器配置 208
14.1 新闻服务器简介 208
14.1.1 新闻组服务的基本概念 208
14.1.2 INN服务器及文件保存方式 210
14.2 安装及启动INN服务器 211
14.2.1 安装INN服务器 211
14.2.2 启动INN服务器 212
14.3 INN服务器配置 214
14.3.1 配置/etc/news/inn.conf文件 214
14.3.2 配置/etc/news/expire.ctl文件 215
14.3.3 配置/etc/news/readers.conf文件 216
14.3.4 配置/etc/news/storage.conf文件 217
14.4 INN服务器管理 217
14.5 客户端连接设置 218
第15章 网络信息服务器(NIS)的配置 223
15.1 NIS概述 223
15.1.1 网络信息服务(NIS) 223
15.1.2 NIS的工作原理 223
15.2 NIS服务器的配置 224
15.2.1 配置NIS服务之前的准备工作 224
15.2.2 配置NIS服务器的过程 224
15.3 NIS客户端的配置 226
15.3.1 安装NIS客户端的软件包 226
15.3.2 配置NIS客户端的过程 227
15.4 NIS服务的测试 229
15.4.1 测试准备 229
15.4.2 测试工具 230
第16章 Webmin安装与使用 231
16.1 Webmin简介 231
16.2 Webmin的安装和基本配置 232
16.2.1 安装Webmin 232
16.2.2 启动和停止Webmin服务 233
16.2.3 登录Webmin服务器 233
16.2.4 设置Webmin的界面语言和显示风格 233
16.2.5 添加Webmin用户 234
16.3 使用Webmin图形化配置服务 235
16.3.1 配置Samba服务 235
16.3.2 配置NFS服务 240
16.3.3 配置DHCP服务 241
16.3.4 配置DNS服务 243
16.3.5 配置Web服务 248
16.3.6 配置IPTables防火墙与NAT服务 252
16.3.7 配置Squid代理服务 256
16.3.8 配置SSH服务 261
第17章 LDAP服务器的配置 263
17.1 LDAP服务简介 263
17.1.1 目录服务 263
17.1.2 LDAP服务 264
17.2 LDAP基础 265
17.2.1 LDAP的4种基本模型 265
17.2.2 LDAP存储结构 266
17.2.3 LDAP的基本概念 267
17.2.4 规划目录树 268
17.2.5 LDAP服务的应用领域 269
17.3 LDAP服务的安装 269
17.3.1 Berkeley DB数据库的安装 269
17.3.2 OpenLDAP的安装 270
17.3.3 OpenLDAP的基本配置 271
17.3.4 启动OpenLDAP服务器 274
17.3.5 OpenLDAP数据录入 274
17.3.6 OpenLDAP常用命令介绍 275
17.4 phpLDAPadmin的安装 276
17.4.1 下载phpLDAPadmin 276
17.4.2 安装phpLDAPadmin 277
17.4.3 配置Apache服务 277
17.5 配置phpLDAPadmin 277
17.5.1 生成phpLDAPadmin主配置文件 277
17.5.2 配置phpLDAPadmin使用中文 278
17.5.3 配置phpLDAPadmin使用OpenLDAP的目录服务 278
17.6 使用phpLDAPadmin管理目录树 279
17.6.1 登录phpLDAPadmin 279
17.6.2 创建OU 280
17.6.3 创建用户组 281
17.6.4 创建用户账号 282
17.6.5 删除条目信息 283
17.6.6 数据导出 285
17.6.7 数据导入 286
第18章 VPN服务器的配置 288
18.1 VPN服务器概述 288
18.1.1 VPN简介 288
18.1.2 VPN的原理 289
18.1.3 流行的VPN协议 289
18.2 安装VPN服务器 290
18.2.1 下载VPN服务器所需软件的准备 290
18.2.2 安装VPN服务器 290
18.3 配置VPN服务器 290
18.3.1 配置主配置文件 291
18.3.2 配置账号文件 291
18.4 启动和停止VPN服务 291
18.5 VPN客户端的配置 292
第19章 NFS服务器的配置 294
19.1 NFS服务器的概述 294
19.2 NFS服务器的安装 294
19.3 NFS服务器的配置 295
19.3.1 exports文件的格式 295
19.3.2 NFS服务器配置实例 296
19.3.3 exportfs命令输出目录列表 297
19.3.4 showmount命令查询NFS共享状态 298
19.3.5 启动和停止NFS服务器 299
19.3.6 使用图形化界面配置NFS服务器 301
19.4 NFS客户端的使用 303
19.4.1 查看NFS服务器信息 303
19.4.2 连接NFS服务器 303
19.4.3 卸载NFS服务器 304
19.4.4 启动时自动连接NFS 304
第20章 网络时间服务器的配置 305
20.1 网络时间服务概述 305
20.2 安装及启动网络时间服务 307
20.2.1 安装网络时间服务 307
20.2.2 启动网络时间服务 307
20.2.3 停止网络时间服务 308
20.3 网络时间服务的配置 308
20.3.1 配置文件/etc/ntp.conf的默认设置 308
20.3.2 配置使用网络时间 310
20.3.3 配置使用系统时间 312
20.4 网络时间客户端的设置 313
20.4.1 Linux中网络时间客户端的设置 313
20.4.2 Windows 2000/XP/2003中网络时间客户端的设置 314
第21章 CVS服务器配置 316
21.1 CVS服务 316
21.1.1 CVS服务概况 316
21.1.2 CVS的工作原理 316
21.1.3 CVS的基本概念 317
21.1.4 CVS在进行源代码管理时的特点 318
21.2 配置CVS服务 318
21.2.1 安装CVS服务 318
21.2.2 配置CVS服务 319
21.2.3 检查CVS服务 320
21.3 配置客户端 321
21.3.1 图形界面 322
21.3.2 CVS命令简介 326
参考文献 331
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《情报学 服务国家安全与发展的现代情报理论》赵冰峰著 2018
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《体育公共服务改革 理想之美与现实之殇》齐超 2019
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《管理运筹学》韩伯棠主编 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017