图书介绍

手把手学习Linux服务器配置与管理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

手把手学习Linux服务器配置与管理
  • 王海宾,张静,刘霞等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121274248
  • 出版时间:2016
  • 标注页数:426页
  • 文件大小:42MB
  • 文件页数:439页
  • 主题词:Linux操作系统

PDF下载


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

下载说明

手把手学习Linux服务器配置与管理PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 前期准备2

第1章 系统安装与启动详解2

1.1 虚拟机简介2

1.1.1 什么是虚拟机2

1.1.2 VMware简介2

1.1.3 VMware的特点3

1.2 VMware 9.0的安装与设置3

1.3 在VMware 9.0下创建虚拟机6

1.4 安装Linux系统8

1.5 Linux简单设置14

1.6 Linux启动过程详解16

1.6.1 BIOS自检17

1.6.2 读取MBR17

1.6.3 执行引导程序——GRUB18

1.6.4 加载内核19

1.6.5 执行init20

1.6.6 系统初始化21

1.7 GRUB加密23

1.7.1 单用户模式修改用户密码24

1.7.2 GRUB加密过程24

1.8 总结27

第2章 网络基础32

2.1 网络基础32

2.2 基本网络配置33

2.3 网络配置的四种方法36

2.3.1 使用图形化界面36

2.3.2 使用字符界面38

2.3.3 使用命令40

2.3.4 修改配置文件40

2.4 基本IP路由和网关42

2.5 其他网络参数配置45

2.6 VMware下Linux系统的上网配置47

2.7 总结50

第3章 网络安全基础53

3.1 Linux系统的安全策略53

3.1.1 构建安全的文件系统53

3.1.2 构建安全日志服务54

3.1.3 做好系统的备份54

3.1.4 设置SELinux54

3.1.5 设置iptables55

3.2 SELinux配置管理55

3.2.1 查看SELinux55

3.2.2 SELinux策略57

3.2.3 SELinux模式58

3.2.4 SELinux应用实例60

3.3 防火墙的配置管理66

3.3.1 iptables基本原理66

3.3.2 iptables语法68

3.3.3 iptables应用71

3.4 总结77

第4章 软件包管理80

4.1 RPM基础80

4.2 RPM的使用81

4.2.1 RPM安装路径81

4.2.2 RPM组成部分81

4.2.3 RPM安装83

4.2.4 RPM卸载85

4.2.5 RPM升级更新87

4.2.6 RPM查询87

4.2.7 RPM校验89

4.2.8 RPM签名90

4.2.9 RPM注意问题93

4.3 YUM基础93

4.4 YUM的使用94

4.4.1 YUM命令94

4.4.2 YUM本地仓库配置94

4.4.3 FTP仓库配置97

4.4.4 YUM操作98

4.5 图形化界面102

4.6 总结103

第二篇 基础服务器108

第5章 Linux服务基础与日志服务器108

5.1 系统服务基础108

5.2 Linux系统服务管理110

5.3 Linux服务管理注意事项115

5.4 日志服务115

5.4.1 日志服务基础115

5.4.2 日志服务类型116

5.4.3 日志服务基本应用116

5.4.4 Facility与Priority120

5.4.5 日志服务器的应用123

5.5 总结129

第6章 DHCP服务器133

6.1 基础知识133

6.1.1 DHCP133

6.1.2 DHCP工作过程134

6.1.3 DHCP的租期136

6.1.4 DHCP中继137

6.2 DHCP服务器的配置137

6.2.1 环境准备138

6.2.2 配置YUM仓库138

6.2.3 安装DHCP138

6.2.4 修改DHCP配置文件140

6.2.5 启动DHCP服务145

6.2.6 设置防火墙145

6.2.7 客户端配置及测试146

6.3 总结150

第7章 DNS服务器153

7.1 基础知识153

7.1.1 什么是DNS153

7.1.2 为什么使用DNS154

7.1.3 DNS的发展过程155

7.1.4 DNS的结构155

7.1.5 DNS的查询流程156

7.1.6 DNS查询方式157

7.1.7 DNS的解析与授权158

7.2 DNS服务器基础准备159

7.2.1 环境准备159

7.2.2 配置YUM仓库160

7.2.3 DNS服务器的安装160

7.2.4 防火墙设置161

7.2.5 DNS基本配置162

7.3 最小化配置搭建主DNS服务器163

7.4 cache-only服务器搭建168

7.4.1 什么是cache-only服务器168

7.4.2 cache-only服务器搭建169

7.5 主DNS服务器的配置171

7.6 DNS的其他设置177

7.6.1 DNS的负载均衡177

7.6.2 泛域名解析178

7.6.3 Slave DNS178

7.6.4 区域委派181

7.6.5 BIND的ACL功能182

7.7 总结183

第8章 NTP服务器186

8.1 基础知识186

8.1.1 NTP186

8.1.2 需要同步时间的应用186

8.1.3 NTP的工作机制187

8.2 NTP环境搭建188

8.2.1 环境准备188

8.2.2 配置YUM仓库188

8.2.3 安装ntpd188

8.2.4 防火墙设置189

8.3 主配置文件的设置190

8.4 NTP服务器搭建与配置191

8.5 NTP客户端的设置194

8.6 总结195

第三篇 文件服务器198

第9章 FTP服务器198

9.1 基础知识198

9.1.1 FTP198

9.1.2 FTP服务器简介198

9.1.3 FTP工作模式199

9.1.4 FTP命令行200

9.2 FTP环境搭建202

9.2.1 环境准备203

9.2.2 配置YUM仓库203

9.2.3 安装VSFTPD203

9.2.4 启动VSFTPD服务205

9.2.5 SELinux设置206

9.2.6 防火墙设置206

9.3 vsftpd基本配置207

9.4 配置匿名账户FTP服务器212

9.5 配置本地账户FTP服务器217

9.6 配置虚拟服务器221

9.7 配置虚拟用户登录FTP服务器225

9.8 总结230

第10章 Samba服务器233

10.1 基础知识233

10.1.1 Samba的发展历程233

10.1.2 SMB协议234

10.1.3 NetBIOS协议234

10.1.4 Samba服务器235

10.1.5 Samba的工作模式235

10.1.6 文件共享的方式236

10.2 Samba环境搭建237

10.2.1 环境准备237

10.2.2 配置YUM仓库237

10.2.3 安装Samba237

10.2.4 启动Samba服务241

10.2.5 防火墙设置241

10.3 Samba服务器配置文件241

10.4 匿名Samba服务器的搭建与配置244

10.5 基于用户名/密码的Samba服务器的搭建与配置247

10.6 总结252

第11章 NFS服务器256

11.1 基础知识256

11.1.1 NFS简介256

11.1.2 RPC简介257

11.1.3 NFS的应用范围及优点258

11.1.4 使用NFS时需要注意的一些问题259

11.1.5 NFS服务器259

11.2 NFS服务器的配置259

11.2.1 NFS服务器的软件及相关文件259

11.2.2 主配置文件的语法及参数260

11.2.3 服务器的配置262

11.2.4 服务器相关命令263

11.2.5 客户端的设置及测试264

11.3 nfs与autofs在NIS服务器中的应用265

11.3.1 NIS服务器设置265

11.3.2 客户端的设置267

11.3.3 配置autofs与nfs268

11.4 总结270

第四篇 网站与邮件服务器274

第12章 Web服务器的配置与管理274

12.1 基础知识274

12.1.1 HTTP274

12.1.2 Web服务器276

12.1.3 主流的Web服务器276

12.1.4 Web服务器架构277

12.1.5 Apache服务器简介277

12.1.6 LAMP简介278

12.2 Apache环境搭建279

12.2.1 环境准备279

12.2.2 配置YUM仓库279

12.2.3 安装Apache279

12.2.4 启动httpd服务282

12.2.5 防火墙设置283

12.3 Apache配置文件284

12.4 默认站点配置289

12.5 虚拟主机搭建292

12.5.1 基于IP地址的虚拟主机292

12.5.2 基于域名的虚拟主机298

12.6 站点访问控制307

12.7 总结312

第13章 邮件服务器316

13.1 基础知识316

13.1.1 邮件系统与电子邮件316

13.1.2 电子邮件的工作原理317

13.1.3 邮件的发送和接收318

13.1.4 邮件功能组件320

13.1.5 邮件的安全性321

13.2 Postfix邮件服务器的搭建322

13.2.1 环境准备323

13.2.2 配置YUM仓库323

13.2.3 Postfix安装及相关配置文件323

13.2.4 Postfix配置文件解析324

13.2.5 DNS服务器的配置327

13.2.6 修改配置文件332

13.2.7 重启服务设置防火墙332

13.2.8 虚拟别名域的设置333

13.2.9 邮件别名的设置334

13.2.10 设定主机过滤335

13.3 Dovecot的安装和配置336

13.4 邮件客户端软件339

13.4.1 Mail339

13.4.2 Mutt340

第五篇 服务器的扩展346

第14章 远程管理服务器346

14.1 基础知识346

14.1.1 远程管理346

14.1.2 SSH概述347

14.1.3 基础命令347

14.1.4 VNC概述349

14.2 搭建SSH远程服务器349

14.2.1 环境准备349

14.2.2 配置YUM仓库350

14.2.3 安装OpenSSH350

14.2.4 启动sshd服务351

14.2.5 防火墙设置352

14.2.6 SSH访问测试352

14.2.7 sshd配置文件353

14.3 搭建VNC远程服务器355

14.3.1 服务器端355

14.3.2 客户端357

14.4 总结359

第15章 LDAP服务器361

15.1 基础知识361

15.1.1 X.500简介361

15.1.2 LDAP简介362

15.1.3 LDAp关键字含义363

15.2 LDAP服务器配置363

15.2.1 搭建虚拟机环境363

15.2.2 YUM仓库的配置363

15.2.3 DNS服务器的配置364

15.2.4 LDAP服务器的配置369

15.2.5 LDAP客户端的配置375

15.3 基于TLS加密连接的LDAP服务器的配置380

15.3.1 CA中心380

15.3.2 TLS/SSL加密原理380

15.3.3 TLS加密常用命令381

15.3.4 TLS加密的配置381

15.4 总结391

第16章 Java与Android环境的搭建394

16.1 基础知识394

16.1.1 Java技术简介394

16.1.2 Android技术简介395

16.2 Linux下搭建Java环境395

16.3 基于JDK搭建Eclipse环境398

16.4 基于Eclipse搭建Android环境400

16.5 使用Shell脚本搭建Android环境403

16.6 总结404

第17章 Linux内核编译407

17.1 Linux内核407

17.1.1 查看内核408

17.1.2 内核支持409

17.1.3 交叉编译410

17.2 内核编译410

17.3 总结424

参考文献426

热门推荐