图书介绍
Linux服务器架设指南【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 林天峰等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302207160
- 出版时间:2010
- 标注页数:545页
- 文件大小:189MB
- 文件页数:565页
- 主题词:Linux操作系统-指南
PDF下载
下载说明
Linux服务器架设指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 预备知识2
第1章 网络硬件知识2
1.1 计算机网络2
1.1.1 计算机网络的定义2
1.1.2 计算机网络的功能3
1.1.3 计算机网络分类4
1.2 局域网传输介质6
1.2.1 双绞线7
1.2.2 同轴电缆9
1.2.3 光导纤维9
1.2.4 无线介质11
1.3 局域网连网设备12
1.3.1 网卡12
1.3.2 集线器14
1.3.3 交换机14
1.3.4 路由器16
1.3.5 三层交换机17
1.4 几种局域网架设实例17
1.4.1 双机互连网络18
1.4.2 小型交换网络18
1.4.3 企业网络19
1.4.4 无线局域网19
1.5 小结20
第2章 Linux服务器架设规划21
2.1 网络规划21
2.1.1 需求分析21
2.1.2 目标与设计原则22
2.1.3 硬件和系统软件平台的规划24
2.2 Linux服务器硬件规划25
2.2.1 对CPU的要求25
2.2.2 对内存的要求26
2.2.3 对硬盘的要求27
2.2.4 有关网卡的建议28
2.3 Linux操作系统28
2.3.1 Linux的起源28
2.3.2 Linux的特点29
2.3.3 Linux的发行版本30
2.3.4 Red Hat Enterprise Linux介绍32
2.4 小结33
第3章 Linux系统的安装、管理与优化34
3.1 Red Hat Enterprise Linux 5的安装34
3.1.1 准备安装RHEL 534
3.1.2 开始安装RHEL 535
3.1.3 安装后的设置工作39
3.2 Linux系统管理42
3.2.1 登录系统42
3.2.2 用户管理43
3.2.3 进程管理47
3.2.4 软件包管理49
3.3 Linux性能优化52
3.3.1 关闭不需要的服务进程52
3.3.2 文件系统参数优化53
3.3.3 内核参数优化55
3.4 小结56
第4章 Linux网络接口配置57
4.1 TCP/IP网络基础57
4.1.1 网络协议57
4.1.2 ISO/OSI模型57
4.1.3 TCP/IP模型59
4.2 网络接口配置的基本内容60
4.2.1 主机名60
4.2.2 IP地址60
4.2.3 子网掩码62
4.2.4 默认网关地址63
4.2.5 域名服务器(DNS)63
4.2.6 DHCP服务器64
4.3 配置以太网连接64
4.3.1 添加以太网连接65
4.3.2 配置网络参数66
4.3.3 使用配置文件69
4.3.4 配置无线以太网连接70
4.4 配置拨号连接71
4.4.1 使用Modem拨号上网71
4.4.2 通过xDSL拨号上网73
4.4.3 使用ISDN拨号上网73
4.5 小结75
第5章 Linux网络管理与故障诊断76
5.1 Linux网络设置命令76
5.1.1 网络接口配置命令——ifconfig76
5.1.2 检查网络是否通畅——ping命令78
5.1.3 追踪数据包传输路径——traceroute命令79
5.1.4 管理系统ARP缓存——arp命令81
5.1.5 域名查找工具——dig命令83
5.2 网络相关的配置文件85
5.2.1 /etc/sysconfig/network文件85
5.2.2 /etc/sysconfig/network-scripts/ifcfg-ethN文件86
5.2.3 /etc/resolv.conf和/etc/hosts文件87
5.3 Linux下的网络故障诊断88
5.3.1 诊断网卡故障88
5.3.2 网卡驱动程序90
5.3.3 诊断网络层问题92
5.3.4 诊断传输层和应用层问题92
5.4 小结94
第2篇 Linux主机与网络安全措施第6章 Linux主机安全96
6.1 网络端口96
6.1.1 什么是端口96
6.1.2 端口的分类97
6.1.3 查看本机的端口状态97
6.1.4 端口的关闭与启用99
6.1.5 端口扫描工具nmap101
6.2 Linux自动更新104
6.2.1 自动更新的意义104
6.2.2 CentOS的yum客户端配置105
6.2.3 yum客户端的使用107
6.3 Linux平台的防毒软件109
6.3.1 Linux平台下的计算机病毒109
6.3.2 Clamav反病毒软件的获取与安装110
6.3.3 Clamav反病毒软件的使用110
6.3.4 以后台进程方式运行Clamav反病毒软件112
6.3.5 Clamav病毒库的更新116
6.4 SELinux简介119
6.4.1 SELinux的工作流程119
6.4.2 SELinux的配置120
6.4.3 SELinux应用示例121
6.5 小结124
第7章 Linux系统日志125
7.1 Linux系统日志基础125
7.1.1 Linux系统日志进程的运行125
7.1.2 Linux系统日志配置126
7.1.3 查看Linux系统日志128
7.2 Linux日志高级专题129
7.2.1 日志的转储129
7.2.2 登录日志130
7.2.3 记账功能131
7.3 日志分析工具133
7.3.1 Logcheck日志分析工具133
7.3.2 Swatch日志分析工具134
7.4 小结136
第8章 Linux路由配置137
8.1 路由的基本概念137
8.1.1 路由原理137
8.1.2 路由表138
8.1.3 静态路由和动态路由139
8.2 Linux静态路由配置140
8.2.1 route命令格式140
8.2.2 普通客户机的路由设置141
8.2.3 路由器配置实例142
8.3 Linux的策略路由143
8.3.1 策略路由的概念144
8.3.2 路由表管理144
8.3.3 路由策略管理146
8.3.4 策略路由应用实例147
8.4 小结149
第9章 Linux防火墙配置150
9.1 iptables防火墙介绍150
9.1.1 netfilter框架150
9.1.2 iptables防火墙内核模块151
9.1.3 iptables命令格式152
9.2 iptables主机防火墙155
9.2.1 iptables防火墙的运行与管理155
9.2.2 RHEL 5开机时默认的防火墙规则157
9.2.3 管理主机防火墙规则159
9.2.4 常用的主机防火墙规则161
9.2.5 使用图形界面管理主机防火墙规则162
9.3 iptables网络防火墙配置164
9.3.1 保护服务器子网的防火墙规则164
9.3.2 保护内部客户机的防火墙规则166
9.3.3 mangle表应用举例168
9.4 iptables防火墙的NAT配置169
9.4.1 NAT简介169
9.4.2 使用iptables配置源NAT170
9.4.3 使用iptables配置目的NAT171
9.5 小结173
第10章 Snort入侵检测系统174
10.1 入侵检测简介174
10.1.1 网络安全174
10.1.2 常见的网络攻击类型175
10.1.3 入侵检测系统178
10.2 Snort的安装与使用180
10.2.1 Snort简介180
10.2.2 Snort的安装与运行180
10.2.3 Snort命令的格式181
10.2.4 用Snort抓取数据包182
10.3 配置Snort184
10.3.1 定义Snort变量185
10.3.2 配置Snort选项186
10.3.3 配置Snort预处理模块188
10.3.4 配置Snort输出插件191
10.3.5 配置Snort规则文件192
10.4 编写Snort规则193
10.4.1 Snort规则基础193
10.4.2 Snort规则头193
10.4.3 Snort规则选项195
10.5 小结197
第3篇 Linux常见服务器架设篇第11章 远程管理Linux200
11.1 架设Telnet服务器200
11.1.1 远程管理200
11.1.2 Telnet工作原理201
11.1.3 Telnet协议202
11.1.4 实际的Telnet数据包204
11.1.5 Telnet服务器软件的安装205
11.1.6 Telnet服务器软件的运行206
11.1.7 Telnet服务器软件的配置208
11.2 架设SSH服务器210
11.2.1 SSH概述210
11.2.2 OpenSSH服务器的安装和运行211
11.2.3 SSH客户端的使用213
11.2.4 配置OpenSSH客户端216
11.2.5 OpenSSH的端口转发功能217
11.2.6 Windows下的SSH客户端219
11.2.7 配置OpenSSH服务器223
11.3 使用VNC实现远程管理229
11.3.1 VNC简介230
11.3.2 VNC服务器的安装与运行230
11.3.3 VNC客户端232
11.3.4 VNC服务器配置234
11.4 小结237
第12章 架设FTP服务器238
12.1 FTP的工作原理238
12.1.1 FTP的工作流程238
12.1.2 FTP协议规范之一:数据传送格式239
12.1.3 FTP协议规范之二:控制命令种类240
12.1.4 FTP协议规范之三:应答格式242
12.1.5 用抓包工具观察FTP协议数据包243
12.2 FTP客户端244
12.2.1 数据连接的主动方式和被动方式244
12.2.2 匿名账号246
12.2.3 数据传输的ASCII模式和二进制模式247
12.2.4 FTP客户端常用命令详解248
12.2.5 图形界面的FTP客户端254
12.3 Vsftpd的安装与运行256
12.3.1 Vsftpd服务器软件简介256
12.3.2 Vsftpd的安装257
12.3.3 Vsftpd的运行与简单配置257
12.4 Vsftpd高级配置260
12.4.1 初始配置文件260
12.4.2 匿名用户配置263
12.4.3 Vsftpd虚拟主机的配置265
12.4.4 虚拟用户的配置267
12.4.5 Vsftpd的日志270
12.5 磁盘限额272
12.5.1 设置支持磁盘限额的分区272
12.5.2 设置对用户的磁盘限额273
12.5.3 启用和终止磁盘限额274
12.6 小结275
第13章 DHCP服务276
13.1 DHCP服务概述276
13.1.1 DHCP的功能276
13.1.2 DHCP的工作过程277
13.1.3 DHCP报文格式279
13.1.4 DHCP与BOOTP280
13.2 DHCP服务器的安装与运行281
13.2.1 DHCP服务的安装281
13.2.2 DHCP服务器的运行282
13.2.3 DHCP客户端283
13.3 DHCP服务配置285
13.3.1 ISC DHCP配置参数286
13.3.2 ISC DHCP配置的声明和选项288
13.3.3 ISC DHCP的DDNS功能290
13.3.4 客户端租约数据库文件dhcpd.lease292
13.3.5 DHCP中继代理294
13.4 小结295
第14章 DNS服务器架设与应用296
14.1 DNS工作原理296
14.1.1 名称解析方法296
14.1.2 DNS组成297
14.1.3 DNS查询的过程298
14.1.4 DNS报文格式300
14.1.5 实际的DNS报文数据302
14.2 BIND的安装与运行303
14.2.1 BIND简介303
14.2.2 BIND的获取与安装304
14.2.3 BIND的简单配置与运行305
14.2.4 chroot功能308
14.2.5 使用rndc309
14.3 BIND的配置311
14.3.1 BIND的主配置文件311
14.3.2 根服务器文件named.root315
14.3.3 区域数据文件316
14.3.4 反向解析区域数据文件318
14.3.5 配置DNS负载均衡功能319
14.3.6 直接域名、泛域名与子域320
14.3.7 辅域服务器和只缓存服务器322
14.4 小结324
第15章 Web服务器架设和管理325
15.1 HTTP协议325
15.1.1 HTTP协议的通信过程325
15.1.2 HTTP协议的请求行和应答行327
15.1.3 HTTP的头域328
15.1.4 HTTP协议数据包实例330
15.1.5 持久连接和非持久连接333
15.2 Apache的安装与运行335
15.2.1 Apache简介335
15.2.2 Apache软件的获取与安装336
15.2.3 Apache的运行337
15.3 Apache服务器的配置339
15.3.1 Apache全局配置选项339
15.3.2 Apache主服务器配置341
15.3.3 目录访问控制346
15.3.4 配置用户个人网站349
15.3.5 认证与授权配置351
15.3.6 虚拟主机配置354
15.3.7 日志记录357
15.3.8 让Apache支持SSL359
15.4 Apache对动态网页的支持362
15.4.1 CGI脚本362
15.4.2 使Apache支持PHP5364
15.4.3 使Apache支持JSP365
15.5 小结369
第16章 MySQL数据库服务器架设370
16.1 数据库简介370
16.1.1 数据库的基本概念370
16.1.2 SQL语言简介371
16.1.3 MySQL数据库简介372
16.2 MySQL数据库服务器的架设373
16.2.1 MySQL数据库软件的安装与运行373
16.2.2 MySQL数据库客户端375
16.2.3 MySQL图形界面管理工具377
16.3 MySQL服务器的配置与连接380
16.3.1 配置文件my.cnf380
16.3.2 mysqld进程配置383
16.3.3 MySQL实例管理器385
16.3.4 编程语言与MySQL数据库的连接388
16.4 小结389
第17章 Postfix邮件服务器架设390
17.1 邮件系统工作原理390
17.1.1 邮件系统的组成及传输流程390
17.1.2 简单邮件传输协议SMTP391
17.1.3 邮局协议POP3394
17.1.4 Internet消息访问协议IMAP简介396
17.2 Postfix邮件系统398
17.2.1 Postfix概述398
17.2.2 Postfix邮件系统结构399
17.2.3 Postfix服务器软件的安装与运行401
17.3 Postfix服务器的配置403
17.3.1 Postfix服务器基本配置403
17.3.2 Postfix邮件接收域406
17.3.3 配置SMTP认证408
17.4 Postfix与其他软件的集成411
17.4.1 用vm-pop3d构建POP3服务器411
17.4.2 用Dovecot架设POP3和IMAP服务器413
17.4.3 使用MySQL存储邮件账号416
17.4.4 用Squirrelmail构建Web界面的邮件客户端417
17.4.5 用procmail过滤邮件420
17.5 小结423
第18章 共享文件系统424
18.1 NFS服务的安装、运行与配置424
18.1.1 NFS概述424
18.1.2 远程过程调用RPC425
18.1.3 NFS协议426
18.1.4 NFS服务的安装与运行428
18.1.5 NFS服务器共享目录的导出430
18.1.6 使用图形界面管理NFS服务器433
18.1.7 客户端使用NFS服务434
18.1.8 自动挂载NFS文件系统437
18.2 Samba服务的安装、运行与配置438
18.2.1 SMB协议概述438
18.2.2 NetBIOS协议440
18.2.3 Samba概述442
18.2.4 Samba服务器的安装与运行442
18.2.5 与Samba配置有关的Windows术语444
18.2.6 配置Samba服务器的全局选项445
18.2.7 Samba的共享配置448
18.2.8 使用图形界面配置Samba服务器450
18.2.9 Samba客户端452
18.3 小结455
第19章 Squid代理服务器架设456
19.1 代理服务概述456
19.1.1 代理服务器的工作原理456
19.1.2 Web缓存的类型和特点458
19.1.3 3种典型的代理方式459
19.2 Squid服务器的安装与运行461
19.2.1 Squid简介461
19.2.2 Squid软件的安装与运行462
19.2.3 代理的客户端配置463
19.3 配置Squid服务器465
19.3.1 Squid常规配置选项466
19.3.2 Squid访问控制468
19.3.3 Squid多级代理配置470
19.3.4 透明代理配置472
19.3.5 反向代理配置473
19.3.6 Squid日志管理475
19.4 小结477
第20章 LDAP服务的配置与应用478
20.1 目录服务概述478
20.1.1 目录服务478
20.1.2 X.500简介479
20.1.3 轻量级目录访问协议LDAP480
20.1.4 LDAP的基础模型481
20.1.5 流行的LDAP产品482
20.2 架设OpenLDAP服务器484
20.2.1 OpenLDAP服务器的安装与运行484
20.2.2 OpenLDAP服务器的主配置文件486
20.2.3 使用LDIF添加目录树489
20.2.4 使用图形界面工具管理LDAP目录492
20.3 使用OpenLDAP进行用户认证494
20.3.1 Linux系统用户认证494
20.3.2 Apache服务器的用户认证496
20.4 小结496
第21章 网络时间服务器的配置与使用497
21.1 网络时间服务概述497
21.1.1 NTP协议用途与工作原理497
21.1.2 NTP协议的报文格式及工作模式499
21.1.3 NTP服务的网络体系结构500
21.1.4 时区501
21.2 NTP服务器的安装、运行与配置502
21.2.1 NTP服务器的安装与运行502
21.2.2 NTP服务器端配置504
21.2.3 NTP服务器的测试507
21.3 NTP客户端的配置508
21.3.1 Linux NTP客户端的配置508
21.3.2 Windows NTP客户端的配置509
21.4 小结510
第22章 架设VPN服务器511
22.1 VPN概述511
22.1.1 VPN原理511
22.1.2 VPN协议513
22.1.3 VPN的身份验证协议514
22.2 基于PPTP协议的VPN服务器架设515
22.2.1 PPTP VPN服务器的安装与运行516
22.2.2 PPTP服务器的配置517
22.2.3 PPTP Windows客户端的配置与使用519
22.3 小结522
第23章 流媒体服务器架设523
23.1 流媒体技术基础523
23.1.1 流媒体传输的基本原理523
23.1.2 实时流媒体协议RTSP524
23.1.3 流媒体播放方式525
23.1.4 流媒体文件的压缩格式526
23.2 Helix Server的安装与运行527
23.2.1 Helix Server的获取528
23.2.2 Helix Server的安装529
23.2.3 Helix Server的运行与停止531
23.2.4 测试Helix Server532
23.3 Helix Server的基本配置534
23.3.1 Helix服务器的Web管理界面534
23.3.2 端口设置与IP地址绑定535
23.3.3 连接控制与冗余服务器536
23.3.4 加载点与HTTP分发537
23.4 Helix Server的安全设置538
23.4.1 访问控制538
23.4.2 用户账号数据库539
23.4.3 认证域540
23.4.4 资源保护542
23.5 小结545
热门推荐
- 1192635.html
- 267519.html
- 2733741.html
- 2167275.html
- 625289.html
- 1091732.html
- 60121.html
- 1184025.html
- 2821073.html
- 372863.html
- http://www.ickdjs.cc/book_2982278.html
- http://www.ickdjs.cc/book_1502813.html
- http://www.ickdjs.cc/book_74210.html
- http://www.ickdjs.cc/book_806586.html
- http://www.ickdjs.cc/book_2962788.html
- http://www.ickdjs.cc/book_1914652.html
- http://www.ickdjs.cc/book_464390.html
- http://www.ickdjs.cc/book_1327021.html
- http://www.ickdjs.cc/book_1991517.html
- http://www.ickdjs.cc/book_3646027.html