万本电子书0元读

万本电子书0元读

顶部广告

Red Hat Enterprise Linux 7 服务器构建快学通电子书

内容全面:本书所讲述的RHEL 7 内容覆盖范围广,适用人群广。本书涉及RHEL 7 系统管理诸多方面的内容。书中绝大部分内容也适用于其他发行版本。结构合理:本书具有很强的实用性、指导性。脉络清晰,对每个知识的介绍争取做到深浅出。在写作思路上强调在“授人以渔”的前提下“授人以鱼”。实用方便:从系统、科学的原理和机制介绍出发,并通过丰富多样的图表配以具体的步骤实现和详细的讲解,以方便读者在实际Linux 的管理和操作中行对照学习,提高学习效率。

售       价:¥

纸质售价:¥40.70购买纸书

83人正在读 | 1人评论 6.2

作       者:曹江华

出  版  社:电子工业出版社

出版时间:2016-01-01

字       数:31.3万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到行复杂的多媒体图象和流媒体文件的制作。本书笔者把它们中比较重要的和使用频率多的命令,按照它们在系统中的作用分成几个部分介绍给大家。本书通过清晰的阐述和详实的示例,向读者展示了如何通过命令行方式有效地使用Linux系统。<br/>【推荐语】<br/>内容全面:本书所讲述的RHEL 7 内容覆盖范围广,适用人群广。本书涉及RHEL 7 系统管理诸多方面的内容。书中绝大部分内容也适用于其他发行版本。结构合理:本书具有很强的实用性、指导性。脉络清晰,对每个知识的介绍争取做到深浅出。在写作思路上强调在“授人以渔”的前提下“授人以鱼”。实用方便:从系统、科学的原理和机制介绍出发,并通过丰富多样的图表配以具体的步骤实现和详细的讲解,以方便读者在实际Linux 的管理和操作中行对照学习,提高学习效率。<br/>【作者】<br/>曹江华,1994年毕业于工科大学机电一体化专业,从事CAD设计。后从事小型数据库的应用。1996年始从事构建网络、管理维护、数据库管理工作。1999年后始触LINUX。在工作中曾参加局域网的安装调试(Windows NT /2000,Unix,linux)和维护的工作,熟悉CISCO公司系列产品,熟悉tcp/ip,ipx等网络协议,具有较强的计算机网络知识,能够熟练操作等各种办公软件。本人有较强的网络理论水平和丰富的实践经验。<br/>
目录展开

内容简介

前言

01 Red Hat Enterprise Linux 7.0系统简介

1.1 Linux简介

1.1.1 UNIX操作系统的诞生

1.1.2 GNU早期简史

1.1.3 POSIX标准历史

1.1.4 Linux概述

1.1.5 Linux和开源软件的商业化

1.1.6 Linux和开源软件的商业模式

1.2 Linux内核及其发行版本

1.2.1 Linux发行版本概述

1.2.2 Linux内核的变迁

1.2.3 Linux主要发行版本

1.3 Red Hat Enterprise Linux简介

1.3.1 发展轨迹

1.3.2 Red Hat Enterprise Linux 7.0简介

1.4 相比上一个版本Red Hat Enterprise Linux 7.0的主要变化

1.5 管理命令和配置文件中的变化

02 Red Hat Enterprise Linux 7.0系统安装

2.1 了解硬件需求与兼容性

2.1.1 Linux硬件驱动现状

2.1.2 主要硬件的兼容性

2.1.3 收集硬件信息

2.1.4 检查系统硬件是否存在大的缺陷

2.1.5 获取Red Hat Enterprise Linux 7.0兼容性列表

2.2 安装Red Hat Enterprise Linux 7.0

2.2.1 使用本地光盘介质安装Red Hat Enterprise Linux 7.0

2.2.2 首次启动Red Hat Enterprise Linux 7.0的配置

2.3 进入单用户模式重新设置root密码

2.4 网络安装

2.4.1 安装Linux的几种方法

2.4.2 配置PXE服务器

2.5 卸载Red Hat Enterprise Linux 7.0

03 配置Linux时间服务器

3.1 时间服务概述

3.1.1 时间服务简介

3.1.2 NTP的网络体系结构和工作原理

3.1.3 NTP如何工作

3.1.4 NTP的工作模式

3.1.5 选择NTP服务器

3.2 配置Linux ntpd网络时间服务器

3.2.1 ntpd服务器配置

3.2.2 NTP服务的配置文件

3.3 NTP客户端应用

3.3.1 使用Linux NTP客户端

3.3.2 在Windows系统中使用NTP校时

3.4 使用Chrony设置时间与时钟服务器同步

3.4.1 Chrony简介

3.4.2 安装配置Chrony

3.4.3 配置实例

3.4.4 chronyd命令

3.4.5 Chrony的操作

3.4.6 在客户端配置时间同步服务器

04 配置Linux DHCP服务器

4.1 DHCP服务器的工作原理

4.1.1 DHCP简介

4.1.2 为什么使用DHCP

4.1.3 DHCP的工作流程

4.2 安装DHCP服务器

4.2.1 DHCP配置文件

4.2.2 配置实例

4.2.3 启动DHCP服务器

4.2.4 设置DHCP客户端

05 安装配置DNS服务器

5.1 DNS简介

5.1.1 DNS服务器的工作原理

5.1.2 域名服务的解析原理和过程

5.1.3 DNS分类

5.1.4 DNS常用术语

5.2 Linux DNS服务器简介

5.2.1 DNS配置文件组

5.2.2 DNS资源记录格式

5.3 DNS服务器和客户端配置

5.3.1 安装服务器软件包

5.3.2 BIND主配置文件named.conf

5.3.3 内网区文件设置

5.3.4 外网区文件设置

5.3.5 内网反向查询文件设置

5.3.6 外网反向查询文件设置

5.3.7 防火墙和SELinux设置

5.3.8 启动DNS服务器

5.3.9 配置辅助域名服务器

5.3.10 DNS客户端配置

5.3.11 配置chroot环境

5.4 DNS故障排除工具

5.4.1 dlint简介

5.4.2 DNS服务器的工作状态检查

06 安装配置Linux NIS服务器

6.1 NIS简介

6.1.1 NIS概述

6.1.2 NIS的体系结构

6.1.3 NIS常用术语和控制NIS服务的主要文件

6.1.4 NIS服务的C/S模式

6.2 NIS服务器配置

6.2.1 环境说明

6.2.2 配置NIS服务器

6.2.3 配置NIS客户端

07 安装配置Linux NFS服务器

7.1 NFS服务器的工作原理

7.1.1 NFS简介

7.1.2 为何使用NFS

7.1.3 NFS协议

7.1.4 RPC简介

7.2 安装及配置NFS服务器

7.2.1 安装软件包

7.2.2 配置/etc/exports文件

7.2.3 启动服务

7.2.4 exportfs命令

7.2.5 检验目录/var/lib/nfs/xtab

7.2.6 showmount

7.2.7 观察激活的端口

7.3 NFS的防火墙和SELinux设置

7.3.1 NFS的防火墙设置

7.3.2 NFS的SELinux设置

7.4 NFS客户端配置

7.4.1 软件包的安装及配置

7.4.2 使用mount命令

7.4.3 扫描可以使用的NFS服务器目录

7.4.4 卸载NFS网络文件系统

7.4.5 应用实例

7.4.6 其他挂载NFS文件系统的方法

08 Linux服务器的远程控制

8.1 SSH服务器的工作原理

8.1.1 SSH服务器和客户端的工作流程

8.1.2 SSH的安全验证

8.2 配置OpenSSH服务器和使用SSH客户端

8.2.1 安装与启动OpenSSH

8.2.2 配置文件

8.2.3 配置使用口令验证登录服务器的实例

8.3 应用SSH客户端

8.3.1 SSH客户端工具

8.3.2 生成密钥对

8.3.3 图形界面工具gFTP

8.3.4 使用Windows SSH客户端登录OpenSSH服务器

8.4 Linux和Windows之间的桌面远程控制

8.4.1 使用Windows的桌面远程控制Linux

8.4.2 使用RHEL 7的桌面远程控制Windows

8.4.3 Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

8.5 SSH服务器的高级应用

8.5.1 使用sshpass

8.5.2 使用fail2ban

8.5.3 让sftp在chroot环境下运行

09 安装配置Linux Samba服务器

9.1 Samba简介

9.1.1 什么是Samba

9.1.2 SMB协议

9.1.3 Samba软件简介

9.2 安装及配置Samba服务器

9.2.1 安装Samba服务器

9.2.2 防火墙和SELinux设置

9.2.3 Samba主配置文件smb.conf

9.3 Samab配置实例

9.3.1 Samab配置实例1

9.3.2 Samab配置实例2

9.3.3 创建Samba用户账号

9.3.4 使用Windows域控制器进行Linux账户管理

9.4 Samba客户端的使用

9.4.1 客户端为Linux系统

9.4.2 客户端为Windows系统

10 安装配置Linux Squid代理服务器

10.1 代理服务器介绍

10.1.1 各种代理服务器的比较

10.1.2 代理服务器运作方式

10.1.3 代理服务器的种类

10.2 Squid代理服务器

10.2.1 Squid的安装

10.2.2 Squid配置文件squid.conf

10.2.3 匿名Squid服务器设置

10.2.4 需要身份验证的Squid服务器设置

10.2.5 Squid反向代理服务器的设置

10.2.6 正向代理服务器的客户端设置

10.3 Squid安全工具的使用

10.3.1 SquidClamav

10.3.2 SquidGuard

10.4 Squid代理服务器的日志

10.4.1 Squid日志格式

10.4.2 分析access.log日志文件

10.4.3 使用Linux命令

10.4.4 使用专业软件分析

10.4.5 Squid日志清理

10.5 代理服务器客户端设置

10.5.1 Linux客户端设置

10.5.2 Windows客户端设置

11 安装配置MariaDB数据库

11.1 数据库理论基础

11.1.1 数据存储方式

11.1.2 数据库泛型

11.1.3 数据库在开发中的作用

11.1.4 常见的数据库

11.1.5 为什么要使用MariaDB数据库

11.2 MariaDB服务器的安装与配置

11.2.1 安装与测试MariaDB服务器

11.2.2 管理服务器

11.2.3 MariaDB服务器的用户管理

11.2.4 创建、查询、使用与删除数据库

11.2.5 使用phpMyAdmin管理MariaDB

11.3 MySQL服务器数据备份、恢复

11.3.1 使用MySQL相关命令进行简单的本地备份

11.3.2 使用phpMyBackupPro备份恢复MariaDB数据库

11.4 MariaDB应用技巧

11.4.1 MariaDB忘记root密码

11.4.2 将MySQL迁移到MariaDB上

12 安装配置Linux目录服务

12.1 Linux目录服务简介

12.2 OpenLDAP服务器配置

12.2.1 OpenLDAP配置文件

12.2.2 OpenLDAP服务器架设流程实例

12.3 OpenLDAP客户端安装

12.3.1 OpenLDAP客户端配置文件

12.3.2 OpenLDAP客户端架设流程实例

12.4 管理Openldap

12.4.1 使用OpenLDAP常用命令

12.4.2 使用phpLDAPadmin管理OpenLDAP服务器

12.4.3 配置OpenLDAP使用TLS通信

13 安装配置Apache服务器

13.1 Web服务器软件Apache简介

13.1.1 Apache的工作原理

13.1.2 Apache服务器的特点

13.2 安装及配置Apache服务器

13.2.1 安装

13.2.2 启动Apache服务器并且测试

13.2.3 目前运行的Apache服务器的相关信息

13.2.4 配置用户的个人Web空间

13.2.5 配置基于域名虚拟主机

13.3 Apache服务器的访问控制、认证和授权

13.3.1 Apache服务器的访问控制

13.3.2 Apache服务器的认证和授权

13.4 为Apache服务器配置WebDAV

13.4.1 WebDAV简介

13.4.2 在Apache 2.x系列服务器中设置WebDAV

13.4.3 通过WebDAV客户端软件访问Apache服务器

13.5 Selinux和防火墙设置

13.5.1 Selinux设置

13.5.2 防火墙设置

13.6 多种开发环境语言在Linux下的整合

13.6.1 在Apache服务器上运行CGI

13.6.2 在Apache服务器上运行PHP

13.6.3 在Apache上运行Ruby

13.6.4 在Apache上运行Python

13.7 Apache服务器的进阶配置

13.7.1 Apache服务器的实时监控

13.7.2 Apache服务器的日志分析

13.7.3 使用awstats分析Apache日志

13.8 使用SSL可以提高Apache服务器的安全性能

13.9 Apache服务器的故障排除

13.9.1 检查配置文件的错误

13.9.2 使用错误日志

13.9.3 检查Apache服务器模块问题

13.9.4 解决Apache服务器故障

13.10 为Apache服务器配置常用模块

13.10.1 限速模块mod_ratelimit

13.10.2 mod_perl模块

13.10.3 mod_wsgi模块

13.10.4 mod_evasive模块

14 Linux电子邮件服务器Postfi安装及配置

14.1 电子邮件系统的组成和相关协议

14.1.1 操作系统

14.1.2 邮件传输代理(MTA)

14.1.3 邮件分发代理(MDA)

14.1.4 邮件用户代理(MUA)

14.1.5 电子邮件服务器协议及其相关命令

14.2 电子邮件服务器的工作原理

14.2.1 电子邮件的发送接收流程

14.2.2 电子邮件地址的组成

14.2.3 电子邮件系统和DNS的联系

14.3 安装及配置Postfix

14.3.1 Postfi的安装

14.3.2 Postfi的配置文件介绍

14.3.3 Postfi配置实例

14.3.4 Dovecot的安装与设置

14.4 安全配置

14.4.1 安装病毒过滤系统

14.4.2 日志分析

14.4.3 防火墙和SELinux设置

15 安装配置Linux FTP服务器

15.1 FTP的工作原理

15.1.1 FTP简介

15.1.2 FTP的工作原理

15.1.3 FTP的典型消息和子命令

15.1.4 Linux服务器的主要FTP软件

15.2 配置vsftpd服务器

15.2.1 快速构建vsftpd服务器

15.2.2 vsftpd服务器的文件结构

15.2.3 vsftpd的配置文件

15.3 使用客户端工具

15.3.1 命令行

15.3.2 图形界面

16 构建Linux VPN网络

16.1 VPN概述

16.1.1 VPN定义

16.1.2 VPN功能

16.1.3 Linux下的主要VPN技术

16.2 PPTP VPN安装及配置

16.2.1 PPTP及Poptop简介

16.2.2 PPP简介

16.2.3 在Linux下安装及配置PPTP服务器

16.3 OpenVPN安装及配置

16.3.1 OpenVPN简介

16.3.2 OpenVPN服务器安装及配置

16.3.3 Windows客户端设置

16.3.4 智能手机客户端配置

17 新一代服务管理系统Systemd

17.1 Systemd简介

17.1.1 Systemd的简介和特点

17.1.2 Systemd日志服务简介

17.1.3 Systemd中的Unit概念

17.2 Systemd的使用

17.2.1 Unit文件的编写

17.2.2 创建自己的Systemd服务

17.3 系统管理员需要掌握的命令

17.3.1 sysvinit和systemd的命令对比

17.3.2 学习使用systemctl命令

17.3.3 应用实例

17.3.4 其他设置

17.4 旧版本遗留的服务工具

17.4.1 chkconfi

17.4.2 ntsysv

17.4.3 Xinetd

17.4.4 TCP Wrappers

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部