图书介绍

网络服务搭建、配置与管理大全 Linux版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

网络服务搭建、配置与管理大全 Linux版
  • 刘晓辉,张剑宇,张栋编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121080715
  • 出版时间:2009
  • 标注页数:521页
  • 文件大小:170MB
  • 文件页数:537页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

网络服务搭建、配置与管理大全 Linux版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Red Hat Enterprise Linux的安装及配置1

1.1 Linux简介1

Linux的起源与发展1

Linux操作系统的诞生2

Linux的命名4

Linux的吉祥物4

Linux的特点4

Linux的应用领域6

1.2 Linux版本发展8

Linux的内核版本8

Linux的发行版本9

1.3 Red Hat Enterprise Linux 59

Red Hat Enterprise Linux 5的新特性9

Red Hat Enterprise Linux 5大家族10

1.4 Red Hat Enterprise Linux的安装11

安装前的准备工作11

安装Red Hat Enterprise Linux14

安装后的基本配置21

删除Red Hat Enterprise Linux24

1.5 Linux的引导与登录25

GRUB及LILO系统引导25

Linux的启动过程26

Linux的登录和退出28

第2章 初试Shell30

2.1启动Shell30

使用终端窗口30

使用Shell提示符31

2.2 Linux Shell大家族32

Linux Shell家族史32

使用Bash Shell32

使用其他Shell33

2.3探索Shell33

目录及文件管理命令33

信息显示命令37

网络基本配置命令39

关机和注销命令42

2.4环境变量及Shell配置文件43

Shell环境变量43

Shell环境配置文件45

设置提示符46

2.5使用vim文本编辑器47

vim编辑器的基本模式47

运行vim48

vim常见命令48

定制丰富多彩的vim52

第3章 进入Linux桌面53

3.1 GNOME和KDE桌面管理器53

3.2 GNOME桌面环境53

使用GNOME桌面54

使用Nautilus文件管理器55

配置GNOME57

退出GNOME59

3.3 KDE桌面环境60

使用KDE桌面60

使用Konqueror文件管理器63

配置Konqueror65

配置KDE桌面66

配置X67

第4章 系统管理与入门70

4.1用户管理70

用户账号文件70

用户群组文件72

命令行管理方式74

图形界面的用户管理器80

用户群组的管理81

4.2磁盘管理83

硬盘相关知识83

管理磁盘分区83

使用磁盘管理命令93

磁盘配额管理问题98

4.3文件系统管理101

常见的文件系统101

文件类型102

文件压缩与归档102

文件链接106

文件系统的安装107

4.4进程管理108

进程及作业108

进程控制108

作业控制112

4.5系统安全管理114

口令安全114

文件和目录许可115

4.6内核管理116

内核组成116

内核定制117

使用内核模块工具117

升级内核118

4.7软件包管理120

使用rpm命令120

RPM软件包管理工具120

第5章 Samba服务器的配置与应用122

5.1 Samba Server概述122

Samba Server简介122

Samba Server的安装122

Samba服务的图形化配置方法125

启动、关闭和重启Samba服务128

5.2 Samba服务的配置文件129

Samba服务的主要配置文件129

Samba服务的密码文件130

Samba服务的日志文件130

5.3 smb.conf文件131

smb.conf文件结构131

smb.conf文件语法和变量132

smb.conf文件详解133

5.4 Samba服务的安全级别135

共享安全级别135

用户安全级别135

服务器安全级别136

域安全级别136

活动目录安全级别136

5.5访问Samba共享资源136

第6章 NFS服务器的配置与应用138

6.1 NFS服务概述138

使用NFS的好处138

NFS和RPC139

6.2 NFS服务的组件139

6.3 NFS服务的安装与配置140

NFS服务的安装140

NFS服务的配置141

NFS服务的启动与停止142

NFS服务的文件存取权限143

6.4在客户端挂接NFS文件系统143

第7章 DHCP服务器的配置与应用146

7.1 DHCP服务的概述146

DHCP服务简介146

DHCP工作流程146

IP地址租约和更新147

DHCP服务器分配给客户端的IP地址类型148

7.2 DHCP服务的安装149

安装DHCP服务器前的准备工作149

安装DHCP服务器150

启动和停止DHCP服务151

7.3 DHCP服务的配置152

配置文件的格式152

设置IP作用域154

设置客户端IP选项154

设置租约期限154

保留特定的IP地址155

分配多网段的IP地址155

dhcpd.conf配置文件的参数155

局域网DHCP服务器配置实战157

7.4 DHCP客户端的配置158

Linux操作系统客户端配置·图形界面法158

Linux中DHCP的配置·命令行法159

Windows操作系统客户机配置160

第8章 DNS服务器的配置与应用162

8.1 DNS服务概述162

DNS服务简介162

DNS查询原理162

DNS规划163

hosts文件164

BIND简介165

8.2 DNS服务的安装165

安装DNS服务165

安装chroot软件包166

DNS服务的启动与停止166

8.3配置主要名称服务器167

主配置文件167

设置根区域168

设置主区域169

设置反向解析区域171

根服务器信息文件named.ca171

区域文件171

实现负载均衡功能174

实现直接解析域名175

实现泛域名解析175

主要名称服务器的测试175

8.4配置辅助DNS服务器178

8.5配置缓存Cache-only服务器179

8.6 DNS客户端的配置180

Linux中DNS客户端的配置180

Windows下DNS客户端的配置181

第9章 Web服务器的配置与应用182

9.1 Web服务的概述182

Web服务简介182

HTTP协议182

流行的WWW服务器软件183

9.2 Apache服务器简介184

Apache的历史184

Apache的特性185

9.3 Apache服务器的安装185

Apache的安装185

Apache服务的启动与停止188

9.4 Apache配置文件详解188

httpd.conf文件的格式189

Apache服务的基本配置189

9.5 Apache服务器控制存取方式194

Options选项194

浏览权限的设置194

9.6 Apache的高级配置198

虚拟目录198

用户身份认证199

虚拟主机202

9.7配置动态Web站点203

创建CGI动态网站203

创建PHP动态网站204

创建JSP动态网站206

9.8 Apache日志管理和统计分析211

配置访问日志212

配置错误日志212

日志统计分析212

日志文件的压缩备份214

第10章 FTP服务器的配置与应用215

10.1 FTP服务概述215

FTP工作原理215

匿名用户216

FTP服务的传输模式216

流行的FTP服务器软件简介216

10.2 vsftpd服务的安装217

安装vsftpd服务218

vsftpd服务的启动与关闭218

vsftpd的配置文件219

监听地址与控制端口219

FTP模式与数据端口220

ASCII模式220

超时选项220

负载控制220

匿名用户221

本地用户221

虚拟用户222

用户登录控制222

目录访问控制222

文件操作控制222

新增文件权限设置223

日志设置223

允许匿名用户上传文件223

限制用户目录224

配置高安全级别的匿名FTP服务器225

实战虚拟用户226

10.3 PureFTPD服务器的安装与配置228

安装Apache服务228

安装MySQL数据库和相关程序229

安装PureFTPD服务器229

生成PureFTPD服务管理脚本230

配置匿名用户登录环境230

安装Zend Optimizer231

配置webpureftp231

生成MySQL数据库233

生成pure-ftpd的MySQL数据库配置文件233

使用webpureftp管理虚拟用户233

启动和停止PureFTPD服务234

测试PureFTPD服务234

10.4 FTP客户端的配置与访问234

Windows环境下访问FTP服务器235

Linux环境下访问FTP服务器236

第11章 E-mail服务器的配置与应用237

11.1电子邮件服务概述237

电子邮件服务简介237

电子邮件系统的工作原理238

与邮件相关的几个专有名词239

流行的E-mail服务器软件简介239

11.2 Sendmail邮件服务器240

安装前的准备工作240

安装Sendmail241

开启Sendmail的发送邮件功能241

主机别名242

用户别名242

允许投递242

虚拟域243

配置POP3与IMAP243

电子邮件客户端配置与访问244

11.3 Postfix邮件服务器245

Postfix邮件服务的安装245

Postfix邮件服务的配置247

Postfix服务的基本配置247

虚拟别名域的配置251

用户别名的配置252

SMTP认证的配置252

启动和停止Postfix服务255

11.4 POP3和IMAP邮件服务的实现256

Dovecot服务的实现256

cyrus-imapd服务的实现257

11.5以Web方式收发电子邮件260

SquirrelMail的安装与配置261

使用SquirrelMail收发电子邮件262

第12章 流媒体服务器的配置与应用263

12.1流媒体技术基础263

流媒体技术简介263

流媒体播放方式267

流媒体格式269

常用流媒体服务软件270

12.2 Helix Server的安装271

12.3 Helix Server基础配置276

12.4 Helix Server安全设置279

12.5 Helix服务日志和监控283

12.6流媒体客户端软件和流媒体测试284

12.7流媒体文件的制作284

第13章 目录服务的配置与应用286

13.1目录服务概述286

X.500简介286

LDAP简介287

LDAP与X.500的比较288

流行的目录服务产品288

13.2 LDAP基础291

LDAP的4种基本模型291

规划目录树293

LDAP服务的应用领域293

13.3 LDAP的安装294

Berkeley DB数据库的安装294

OpenLDAP的安装296

13.4初始化OpenLDAP297

OpenLDAP的基本配置297

启动OpenLDAP服务器299

建立初始化数据299

13.5 phpLDAPadmin的安装300

安装Apache服务301

下载phpLDAPadmin301

安装phpLDAPadmin301

配置Apache服务302

13.6配置phpLDAPadmin303

生成phpLDAPadmin主配置文件303

配置phpLDAPadmin303

13.7使用phpLDAPadmin管理目录树305

登录phpLDAPadmin305

创建OU307

创建用户组308

创建用户账号309

13.8 LDAP服务的身份验证310

Linux系统用户验证311

FTP用户验证313

Web用户验证313

第14章 网络数据库PostgreSQL服务的配置与应用315

14.1 PostgreSQL概述315

PostgreSQL的历史315

PostgreSQL的主要特征316

14.2 PostgreSQL的安装319

安装前的准备工作319

安装PostgreSQL服务器319

启动PostgreSQL服务320

重启或停止PostgreSQL服务320

PostgreSQL服务自动启动321

14.3 PostgreSQL组件程序321

客户端应用321

服务器端应用322

客户端程序Psq1322

14.4 PostgreSQL基本操作325

创建和删除数据库325

对数据库中表的管理326

14.5 PostgreSQL维护管理329

PostgreSQL角色管理329

PostgreSQL数据库权限管理330

PostgreSQL数据库备份与恢复333

PostgreSQL日常清理335

基于Web的远程操作336

第15章 网络数据库MySQL服务的配置341

15.1 MySQL的概述341

MySQL的历史341

MySQL的主要特征341

15.2 MySQL的安装343

使用“软件包管理者”安装343

使用RPM包安装345

使用源码方式安装346

15.3 MySQL服务的配置和使用347

修改MySQL管理员密码347

创建和删除数据库348

表的创建、复制、删除和修改349

表中数据的插入、删除和修改351

索引的创建和删除352

用户的创建和删除353

用户权限的设置354

15.4 MySQL的图形化配置355

安装phpMyAdmin355

配置phpMyAdmin虚拟目录356

使用phpMyAdmin357

15.5启动和停止MySQL服务359

第16章 代理服务器的配置与应用360

16.1代理服务器概述360

代理服务器的主要作用360

代理服务器的工作原理362

16.2 Squid Server的安装363

16.3 Squid Server的基本配置365

设置监听的IP地址和端口366

设置缓冲大小366

设置访问控制368

其他参数设置372

初始化Squid373

启动和停止代理服务器376

代理服务器测试378

16.4 Squid Server高级配置379

透明代理379

Squid安全设置381

16.5代理客户端的配置383

Firefox代理设置383

IE代理设置384

16.6访问控制应用实例385

16.7 Squid日志管理388

安装Webalizer389

配置Webalizer390

应用Webalizer查看Squid网络流量日志392

第17章 网络防火墙与NAT服务394

17.1防火墙概述394

防火墙简介394

防火墙的分类395

防火墙的工作原理396

防火墙特点对比398

17.2 iptables简介398

17.3 iptables的基本概念399

规则(rules)400

链(chains)400

表(tables)400

iptables传输数据包的过程401

17.4 iptables设置基础403

关闭系统防火墙iptables403

iptables命令格式403

iptables的使用407

17.5 NAT服务411

NAT服务的相关概念411

NAT的用途414

使用iptables实现NAT服务415

NAT客户端的配置416

17.6访问控制应用实例417

禁止客户端访问指定网站417

禁止部分客户端上网418

禁止客户端访问某些服务418

强制访问指定站点419

禁止客户端使用腾讯QQ420

禁止使用ICMP协议420

第18章 VPN服务的配置与应用422

18.1 VPN服务的概述422

VPN简介423

VPN的安全技术424

VPN工作原理426

18.2安装VPN服务器429

配置VPN服务器硬件环境429

VPN服务器的安装431

18.3配置VPN服务器432

配置主配置文件432

配置账号文件433

设置NAT并打开Linux内核路由功能433

18.4启动和停止VPN服务434

启动VPN服务434

重启VPN服务434

自动启动VPN服务434

停止VPN服务435

18.5 VPN客户端配置435

第19章 网络时间服务器的配置与应用439

19.1网络时间服务概述439

时间服务器的作用439

网络时间服务的实现方式439

NTP的网络结构439

NTP的工作模式440

19.2时间服务器的安装441

采用RPM包安装441

采用TAR包安装441

19.3网络时间服务器的配置442

NTP软件包的结构442

NTP主配置文件443

手动修正系统时间444

19.4启动和停止网络时间服务445

启动NTP服务445

自动启动NTP服务446

19.5测试网络时间服务446

检查NTP服务器是否启动446

测试NTP服务器的同步状态446

跟踪时间服务器447

防火墙上为NTP服务放行447

19.6网络时间客户端设置447

Windows网络时间客户端设置448

Linux网络时间客户端设置448

第20章 SSH服务器的配置与应用449

20.1 SSH服务概述449

SSH服务简介449

公钥加密体系结构450

20.2 SSH服务器的安装451

20.3 SSH服务器的配置452

20.4启动和停止SSH服务454

启动SSH服务454

重启SSH服务454

自动启动SSH服务455

停止SSH服务455

20.5 SSH客户端的使用455

Windows客户端的使用456

Linux客户端的使用456

第21章 Telnet和虚拟终端服务的配置与应用460

21.1 Telnet服务460

Telnet服务的安装460

Telnet的基本配置461

启动和停止Telnet服务463

Telnet客户端的使用464

21.2 VNC服务466

VNC服务概述466

VNC服务的安装467

VNC服务的启动配置和停止VNC服务468

检测VNC服务469

VNC服务的配置470

VNC客户端的配置472

SSH隧道技术支持下的VNC客户端的配置475

第22章 使用Webmin图形化配置各种服务477

22.1 Webmin简介477

22.2 Webmin的安装和配置478

安装Perl语言解释器478

安装Net-SSLeay Perl和OpenSSL478

安装Webmin479

设置Webmin为中文界面481

22.3停止和启动Webmin服务482

22.4 Webmin主要功能483

22.5用Webmin配置服务485

使用Webmin配置Samba服务486

使用Webmin配置NFS服务488

使用Webmin配置DHCP服务489

使用Webmin配置DNS服务492

第23章 Linux服务器集群495

23.1服务器集群概述495

23.2构建一个工作集群496

23.3使用OSCAR创建Linux集群497

OSCAR简介497

OSCAR是这样工作的498

安装OSCAR之前的准备事项498

开始安装OSCAR500

选择OSCAR组件503

配置OSCAR组件503

安装OSCAR服务器503

创建客户端镜像504

定义客户端505

网络设置505

安装客户端506

安装测试集群507

23.4管理Linux集群507

图形化管理工具——OSCARManagement Wizard507

客户端管理——命令行508

第24章 Linux服务器故障与诊断509

24.1 Linux引导系统故障509

引导加载程序GRUB509

init进程和/etc/inittab文件511

rc脚本514

24.2 Linux系统故障515

24.3网络故障诊断518

热门推荐