图书介绍
Linux服务器配置与管理PDF|Epub|txt|kindle电子书版本下载
![Linux服务器配置与管理](https://www.shukui.net/cover/53/31295250.jpg)
- 曹占涛,曾小波,王渊编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121077463
- 出版时间:2009
- 标注页数:584页
- 文件大小:123MB
- 文件页数:602页
- 主题词:Linux操作系统
PDF下载
下载说明
Linux服务器配置与管理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux概述1
1.1 Linux简介1
1.1.1 Linux操作系统1
1.1.2 Linux系统结构1
1.1.3 Linux的历史与发展4
1.1.4 Linux的特点6
1.1.5 Linux的应用领域7
1.2 Linux与其他操作系统比较8
1.2.1 Linux与Windows比较8
1.2.2 Linux与UNIX比较9
1.3 Linux的引导与登录10
1.3.1 Linux的启动过程10
1.3.2 Linux的关闭与重新引导16
1.3.3 Linux的登录和退出16
第2章 安装和管理RedHat服务器19
2.1安装前的准备工作19
2.1.1硬件要求19
2.1.2系统硬件设备型号21
2.1.3与其他操作系统并存的问题21
2.1.4安装方式22
2.1.5硬盘分区和文件系统23
2.1.6 Linux分区方案26
2.2安装RedHat Enterprise Linux27
2.2.1 Linux系统安装27
2.2.2服务器硬件驱动安装34
2.2.3 Linux系统基本配置35
2.2.4安装过程中应当注意的一些问题37
2.2.5删除RedHat Enterprise Linux38
2.3 Linux服务器的系统管理38
2.3.1 Linux系统管理方式38
2.3.2文件资源管理38
2.3.3用户管理47
2.3.4硬件资源管理52
第3章 目录服务的配置与应用55
3.1目录服务概述55
3.1.1 X.500简介55
3.1.2 LDAP简介56
3.1.3 LDAP与X.500的比较57
3.1.4流行的目录服务产品58
3.2 LDAP基础60
3.2.1 LDAP的4种基本模型60
3.2.2 LDAP存储结构61
3.2.3 LDAP的基本概念61
3.2.4规划目录树62
3.2.5 LDAP服务的应用领域62
3.3 LDAP服务的安装63
3.3.1 Berkeley DB数据库的安装63
3.3.2 OpenLDAP的安装64
3.4初始化OpenLDAP65
3.4.1 OpenLDAP的基本配置65
3.4.2启动OpenLDAP服务器66
3.4.3建立初始化数据67
3.5 phpLDAPadmin的安装68
3.5.1安装前的准备68
3.5.2安装和配置OpenLDAPadmin68
3.6配置OpenLDAPadmin使用中文70
3.6.1配置OpenLDAPadmin页面的编码70
3.6.2生成OpenLDAPadmin主配置文件71
3.6.3配置OpenLDAPadmin71
3.6.4使用OpenLDAPadmin管理目录树72
3.7登录OpenLDAPadmin74
3.7.1创建OU74
3.7.2创建用户组75
3.7.3创建用户账号76
3.7.4 LDAP服务的身份验证实例77
第4章 文件和打印服务的配置与应用81
4.1 Samba Server概述81
4.1.1 Samba Server简介81
4.1.2 Samba Server的安装83
4.1.3 Samba服务器的图形化配置方法85
4.1.4启动、停止和重启Samba服务器89
4.2 Samba服务的配置文件91
4.2.1 Samba服务的主配置文件91
4.2.2 Samba服务的密码文件92
4.2.3 Samba服务的日志文件92
4.3 smb.conf文件详解93
4.3.1 smb.conf文件中的段98
4.3.2指定Samba所要加入的工作组98
4.3.3注释说明服务器98
4.3.4限制可访问服务器IP地址的范围99
4.3.5定义打印机配置文件99
4.3.6设置是否自动加载打印机99
4.3.7设置打印机类型100
4.3.8设置guest账号匿名登录100
4.3.9设置日志文件名、存放路径及大小100
4.3.10设置服务器的安全级别101
4.3.11设置密码验证级别101
4.3.12对密码进行加密设置102
4.3.13建立账号映射关系103
4.3.14对共享进行描述103
4.3.15 提供共享服务的路径103
4.3.16共享路径及资源配置103
4.3.17操作系统级别设置105
4.3.18宏描述105
4.4 Samba服务的安全级别106
4.4.1 Server安全级别106
4.4.2 Domain安全级别107
4.4.3 Share安全级别107
4.4.4 User安全级别108
4.5 Samba服务的文件共享109
4.5.1全局参数109
4.5.2用户映射110
4.5.3使用加密口令111
4.5.4共享目录111
4.6设置Samba网络打印机111
4.7 Linux客户端的访问114
4.8本机Windows分区和Linux分区资源互访115
4.8.1在Linux系统下访问Windows分区115
4.8.2在Windows系统下访问Linux分区文件116
第5章 DHCP服务的配置与应用117
5.1 DHCP服务概述117
5.1.1 DHCP服务简介117
5.1.2 DHCP服务实现过程117
5.2 DHCP服务的安装118
5.2.1 DHCP安装前的准备119
5.2.2安装DHCP服务器119
5.2.3启动和停止DHCP服务121
5.3 DHCP服务的配置122
5.3.1配置文件的格式123
5.3.2设置IP作用域125
5.3.3设置客户端的IP选项126
5.3.4设置租约期限126
5.3.5保留特定的IP地址127
5.3.6分配多网段IP地址127
5.4 DHCP客户端的配置128
5.4.1 Linux中DHCP客户端的配置128
5.4.2 Windows 2000/XP/2003中DHCP客户端的配置130
第6章 DNS服务的配置与应用133
6.1 DNS服务概述133
6.1.1 DNS服务简介133
6.1.2 DNS查询原理134
6.1.3 DNS规划136
6.1.4 hosts文件137
6.1.5 Bind简介137
6.2 DNS服务的安装137
6.2.1 DNS服务安装前的准备137
6.2.2安装DNS服务138
6.2.3安装chroot软件包140
6.2.4 DNS服务的启动和停止141
6.3配置主要名称服务器142
6.3.1主配置文件142
6.3.2设置根区域146
6.3.3设置主区域146
6.3.4设置反身解析区域147
6.3.5根服务器信息文件named.ca148
6.3.6区域文件149
6.3.7反向解析区域文件151
6.3.8实现负载均衡功能152
6.3.9实现直接解析域名152
6.3.10实现泛域名的解析153
6.3.11主要名称服务器的测试153
6.4配置辅助名称服务器156
6.5配置缓存Cache-only服务器157
6.6 DNS客户端的配置158
6.6.1 Linux中DNS客户端的配置158
6.6.2 Windows 2000/XP/2003中DNS客户端的配置159
第7章 网络数据库MySQL的配置与应用161
7.1 MySQL概述161
7.1.1 MySQL简介161
7.1.2 MySQL在网络中的应用162
7.1.3与其他数据库的比较162
7.2 MySQL的安装163
7.2.1安装前的准备163
7.2.2安装MySQL服务器163
7.2.3启动和停止MySQL服务164
7.3 MySQL服务器的配置和使用166
7.3.1修改MySQL管理员的口令166
7.3.2数据库创建和删除167
7.3.3表的创建、复制、删除和修改168
7.3.4表中数据的插入、删除和修改174
7.3.5索引的创建与删除177
7.3.6用户的创建和删除179
7.3.7用户权限的设置182
7.4 MySQL的图形化配置188
7.5安装phpMyAdmin188
7.5.1配置phpMyAdmin189
7.5.2配置phpMyAdmin虚拟目录193
7.5.3使用phpMyAdmin194
第8章 Web服务的配置与应用201
8.1 Web服务概述201
8.1.1 Web服务简介201
8.1.2 HTTP协议205
8.1.3 Apache服务器简介209
8.2 Apache服务器的安装210
8.2.1 Apache安装前的准备210
8.2.2 Apache的安装与升级211
8.2.3 Apache服务的启动与停止213
8.3 Apache全局配置215
8.3.1定义Apache的配置文件、日志文件和错误记录文件所在目录215
8.3.2保存内部服务进程信息216
8.3.3记录httpd守护进程的进程号217
8.3.4定义客户程序和服务器连接的超时间隔218
8.3.5配置持续连接功能218
8.3.6限制客户端使用同一个连接进行的请求数量218
8.3.7测试多次请求传输之间的时间219
8.3.8设置空闲子程序数量219
8.3.9设置httpd启动的子进程副本数量220
8.3.10设置网站同时允许的在线人数220
8.3.11限制每个子进程在中止前所能提出的请求数量221
8.3.12指定httpd监控的通信端口221
8.4 Apache服务基本配置222
8.4.1设置Apache用哪个账号和用户组运行223
8.4.2配置WWW服务器管理员的E-mail地址224
8.4.3设置主机的名称224
8.4.4 UseCanonicalName设置225
8.4.5 HTML文档存储的主目录225
8.4.6定义用户目录的位置225
8.4.7配置遇到无法识别文件类型时的处理方式226
8.4.8指定保护目录设置文件的文件名称227
8.4.9定义服务器根据文件的内容来判断文件的类型227
8.4.10定义是否要记录客户端的IP地址228
8.4.11定义错误日志文件存储的位置228
8.4.12设置要存入ErrorLog文件中的消息等级229
8.4.13定义存储在某个目录下的文件是否是脚本229
8.4.14定义是否在浏览器中显示文件列表230
8.4.15 指定图标命令230
8.4.16定义服务器遇到哪些文件名时不需列出231
8.5 Apache服务高级配置231
8.5.1访问存取控制231
8.5.2用户访问控制233
8.5.3用户认证235
8.5.4 MIME类型241
8.5.5配置SSI243
8.6虚拟主机244
8.6.1虚拟主机简介244
8.6.2基于IP地址的虚拟主机245
8.6.3基于主机名的虚拟主机247
8.7虚拟目录248
8.7.1虚拟目录简介248
8.7.2创建虚拟目录248
8.7.3设置目录权限249
8.8创建CGI动态网站250
8.8.1 Perl语言解释器的安装250
8.8.2 httpd.conf文件的配置253
8.8.3测试CGI运行环境254
8.9创建PHP动态网站256
8.9.1 PHP解释器的安装256
8.9.2设置httpd.conf文件258
8.9.3测试PHP运行环境259
8.10创建JSP动态网站260
8.10.1 JDK的安装和配置260
8.10.2 Tomcat的安装263
8.10.3整合Apache和Tomcat266
8.11 Apache服务器图形化配置269
8.11.1图形化配置工具269
8.11.2基本配置272
8.11.3配置虚拟主机274
8.11.4服务器配置及性能调整277
8.12管理日志文件278
8.12.1错误日志278
8.12.2访问日志280
8.13动态网站搭建实例283
8.13.1搭建网站的运行、开发环境283
8.13.2在Tomcat服务器中创建网站和网页286
8.13.3设计表结构并创建数据库288
8.13.4测试运行结果290
第9章 FTP服务的配置与应用291
9.1 FTP服务的概述291
9.1.1 FTP服务的简介291
9.1.2 FTP工作原理291
9.1.3匿名用户292
9.1.4主动模式和被动模式292
9.1.5流行FTP服务器软件简介293
9.2 FTP服务的安装294
9.2.1安装前的准备工作294
9.2.2安装vsFTPd295
9.2.3配置匿名用户登录环境295
9.2.4 FTP服务的启动与关闭295
9.3 vsFTPd配置297
9.3.1监听地址与控制端口298
9.3.2 FTP模式与数据端口298
9.3.3 ASCII模式299
9.3.4超时选项299
9.3.5负载控制300
9.3.6匿名用户300
9.3.7本地用户301
9.3.8虚拟用户301
9.3.9用户登录控制302
9.3.10目录访问控制302
9.3.11文件操作控制303
9.3.12新增文件权限设置303
9.3.13日志设置303
9.4 vsFTPd的具体应用304
9.4.1允许匿名用户上传文件304
9.4.2限制用户的目录306
9.4.3配置高安全级别的匿名FTP服务器308
9.5虚拟用户的配置310
9.5.1创建用户和设置目录310
9.5.2配置文件的设置311
9.6 FTP客户端的配置与访问316
9.6.1 Windows环境下访问FTP服务器316
9.6.2 Linux环境下访问FTP服务器318
第10章 电子邮件服务的配置与应用321
10.1电子邮件服务概述321
10.1.1电子邮件服务简介321
10.1.2 POP3与SMTP协议322
10.1.3流行E-mail服务器软件简介324
10.2安装Sendmail邮件服务器325
10.2.1安装前的准备326
10.2.2安装Sendmail327
10.2.3 Sendmail初始配置329
10.3配置Sendmail邮件服务器336
10.3.1主机别名336
10.3.2用户别名338
10.3.3允许投递343
10.3.4虚拟域344
10.3.5定义邮差345
10.3.6邮件分拣346
10.3.7测试Sendmail347
10.4管理邮件队列348
10.5垃圾邮件的筛选349
10.6 Web方式收发邮件355
10.7电子邮件客户端的配置与访问357
10.7.1 Evolution配置357
10.7.2 Foxmail配置361
第11章 流媒体服务的配置与应用365
11.1流媒体技术基础365
11.1.1流媒体技术简介365
11.1.2点播、广播与组播367
11.1.3流媒体格式368
11.1.4常用流媒体服务软件368
11.2 Helix Server的安装369
11.2.1安装前的准备369
11.2.2安装Helix Server服务369
11.2.3启动和停止Helix Server服务373
11.3 Helix Server基本配置374
11.3.1服务器绑定的IP地址和端口375
11.3.2加载点的配置376
11.3.3别名的配置378
11.3.4限制最大用户连接数379
11.3.5视频点播的实现380
11.3.6视频广播的实现380
11.3.7视频多播的实现382
11.3.8广告的发布384
11.3.9节目管理平台385
11.4 Helix Server安全设置385
11.4.1访问控制385
11.4.2用户认证386
11.5 Helix Server服务监控387
11.6流媒体文件的制作388
11.7流媒体客户端的安装和使用388
第12章 代理服务器的配置与应用391
12.1代理服务器概述391
12.1.1代理服务器简介391
12.1.2代理服务器的连接391
12.1.3代理服务器的应用392
12.1.4流行代理服务器简介393
12.2 Squid Server的安装393
12.2.1安装前的准备393
12.2.2安装Squid Server服务器394
12.2.3初始化Squid Server服务器394
12.2.4启动和停止Squid Server服务器395
12.3 Squid Server基本配置396
12.3.1透明代理的实现396
12.3.2定义Squid监听http客户连接请求的端口397
12.3.3指定Squid可以使用内存的理想值398
12.3.4存储对象交换空间的大小以及目录结构398
12.3.5定义访问控制列表398
12.3.6允许或禁止某类用户访问399
12.4 Squid Server高级配置399
12.4.1交换空间设置选项400
12.4.2日志选项400
12.4.3 Squid代理服务器日志系统的构成401
12.4.4 access.log日志文件格式说明401
12.4.5外部程序支持选项402
12.4.6用户访问控制选项402
12.4.7超时设置选项408
12.4.8管理参数设置选项408
12.5用户身份验证409
12.5.1配置squid.conf文件409
12.5.2建立账户文件410
12.5.3测试用户认证411
12.6访问控制实例411
12.7客户端配置416
12.7.1 Windows下IE浏览器配置416
12.7.2 Linux系统下Mozilla浏览器的设置417
第13章 网络防火墙与NAT服务419
13.1防火墙的概述419
13.1.1防火墙的简介419
13.1.2防火墙的分类420
13.1.3防火墙的工作原理423
13.2 iptables简介424
13.3 iptables基础425
13.3.1规则425
13.3.2链426
13.3.3表426
13.3.4 iptables传输数据包的过程427
13.4关闭系统防火墙428
13.4.1 iptables命令格式428
13.4.2 iptables的使用431
13.5 NAT服务433
13.5.1什么是私有地址433
13.5.2什么是NAT434
13.5.3 NAT的工作原理434
13.6使用iptables实现NAT服务435
13.6.1配置网络环境436
13.6.2建立ADSL连接438
13.6.3 rp-pppoe的控制脚本440
13.6.4使用iptables实现NAT440
13.6.5 NAT客户端的配置441
13.6.6启动时自动拨号和配置NAT服务器443
13.7 iptables技巧实例443
13.7.1禁止访问不健康的网站443
13.7.2禁止某些客户上网444
13.7.3禁止客户访问某些服务444
13.7.4强制访问指定的站点445
13.7.5禁止客户机使用QQ445
13.7.6禁止使用ICMP协议446
13.7.7发布内部网络资源447
13.7.8智能DNS服务448
第14章 VPN服务的配置与应用449
14.1 VPN服务概述449
14.1.1 VPN简介449
14.1.2 VPN协议451
14.1.3流行VPN服务器软件简介453
14.2安装VPN服务器456
14.2.1 VPN服务器的连接456
14.2.2安装前的准备457
14.2.3安装VPN服务器458
14.2.4启动和停止VPN服务461
14.3配置VPN服务器462
14.4 VPN客户端的配置463
14.4.1 Windows客户端的配置464
14.4.2 Linux客户端的配置466
第15章 网络时间的配置与应用471
15.1网络时间概述471
15.1.1 NTP协议的工作原理471
15.1.2 NTP的工作模式472
15.1.3 NTP的网络结构472
15.1.4网络时间服务的实现方式473
15.2网络时间服务的安装473
15.3网络时间服务的配置474
15.3.1配置文件/etc/ntp.conf的默认设置474
15.3.2配置使用网络时间475
15.3.3配置使用系统时间477
15.4启动和停止网络时间服务478
15.5测试网络时间服务479
15.5.1网络校时479
15.5.2测试NTP服务器的同步状态480
15.6 网络时间客户端的配置480
15.6.1 Windows网络时间客户端的设置481
15.6.2 Linux网络时间服务客户端设置482
第16章 SSH服务的配置和应用483
16.1 SSH服务概述483
16.1.1公钥加密体系结构483
16.1.2 SSH服务简介486
16.1.3 SSH的版本487
16.2 SSH服务的安装487
16.3 SSH服务的配置489
16.4启动和停止SSH服务493
16.4.1启动SSH服务493
16.4.2停止SSH服务494
16.4.3重启SSH服务494
16.4.4自动启动SSH服务495
16.5 SSH客户端的使用496
16.5.1 Windows平台下SSH客户端的使用496
16.5.2 Linux平台下SSH客户端的使用501
第17章 Telnet和虚拟终端服务的配置与应用505
17.1 Telnet服务505
17.1.1 Telnet服务概述505
17.1.2 Telnet服务的安装507
17.1.3启动和停止Telnet服务508
17.1.4 Telnet服务的配置510
17.1.5 Telnet服务的安全511
17.1.6 Telnet客户端的使用511
17.2 VNC服务512
17.2.1 VNC服务概述513
17.2.2 VNC服务的安装513
17.2.3启动和停止VNC服务515
17.2.4测试VNC服务517
17.2.5配置图形桌面环境519
17.2.6配置多个桌面号519
17.2.7修改访问口令519
17.2.8启用远程协助功能520
17.2.9 VNC客户端的配置520
第18章 网络服务的图形化配置525
18.1 Webmin概述525
18.2 Webmin的安装525
18.2.1安装Perl526
18.2.2安装Net SSLeay perl和OpenSSL527
18.2.3安装Webmin528
18.2.4设置Webmin为中文界面529
18.2.5停止和启动Webmin服务530
18.3配置网络服务532
18.3.1配置Samba服务532
18.3.2配置NFS服务538
18.3.3配置DHCP服务540
18.3.4配置DNS服务544
18.3.5配置Web服务551
18.3.6配置网络防火墙与NAT服务559
18.3.7配置代理服务568
18.3.8配置VPN服务579
18.3.9配置SSH服务583